diff options
-rw-r--r-- | clang/lib/Tooling/InterpolatingCompilationDatabase.cpp | 4 |
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}; } |