[clang-tools-extra] r366400 - [clangd] Fix Fix -Wunused-lambda-capture after r366339

Fangrui Song via cfe-commits cfe-commits at lists.llvm.org
Wed Jul 17 21:23:54 PDT 2019


Author: maskray
Date: Wed Jul 17 21:23:54 2019
New Revision: 366400

URL: http://llvm.org/viewvc/llvm-project?rev=366400&view=rev
Log:
[clangd] Fix Fix -Wunused-lambda-capture after r366339

Modified:
    clang-tools-extra/trunk/clangd/QueryDriverDatabase.cpp

Modified: clang-tools-extra/trunk/clangd/QueryDriverDatabase.cpp
URL: http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/clangd/QueryDriverDatabase.cpp?rev=366400&r1=366399&r2=366400&view=diff
==============================================================================
--- clang-tools-extra/trunk/clangd/QueryDriverDatabase.cpp (original)
+++ clang-tools-extra/trunk/clangd/QueryDriverDatabase.cpp Wed Jul 17 21:23:54 2019
@@ -58,14 +58,13 @@ namespace {
 
 std::vector<std::string> parseDriverOutput(llvm::StringRef Output) {
   std::vector<std::string> SystemIncludes;
-  constexpr char const *SIS = "#include <...> search starts here:";
+  const char SIS[] = "#include <...> search starts here:";
   constexpr char const *SIE = "End of search list.";
   llvm::SmallVector<llvm::StringRef, 8> Lines;
   Output.split(Lines, '\n', /*MaxSplit=*/-1, /*KeepEmpty=*/false);
 
-  auto StartIt =
-      std::find_if(Lines.begin(), Lines.end(),
-                   [SIS](llvm::StringRef Line) { return Line.trim() == SIS; });
+  auto StartIt = llvm::find_if(
+      Lines, [SIS](llvm::StringRef Line) { return Line.trim() == SIS; });
   if (StartIt == Lines.end()) {
     elog("System include extraction: start marker not found: {0}", Output);
     return {};




More information about the cfe-commits mailing list