summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang/lib/Tooling/InterpolatingCompilationDatabase.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp b/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
index cc292348915..cf29744f307 100644
--- a/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
+++ b/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
@@ -373,8 +373,8 @@ private:
ArrayRef<SubstringAndIndex>
indexLookup(StringRef Key, const std::vector<SubstringAndIndex> &Idx) const {
// Use pointers as iteratiors to ease conversion of result to ArrayRef.
- auto Range =
- std::equal_range(&Idx[0], &Idx[Idx.size()], Key, Less<Prefix>());
+ auto Range = std::equal_range(Idx.data(), Idx.data() + Idx.size(), Key,
+ Less<Prefix>());
return {Range.first, Range.second};
}
OpenPOWER on IntegriCloud