From 3bd7acf2e55801208700663d428ec37f694fb8a4 Mon Sep 17 00:00:00 2001 From: Kadir Cetinkaya Date: Fri, 19 Jun 2020 14:13:01 +0200 Subject: [PATCH] [clangd] Use drop_front instead of consume_front to get rid of a redundant check --- clang-tools-extra/clangd/QueryDriverDatabase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang-tools-extra/clangd/QueryDriverDatabase.cpp b/clang-tools-extra/clangd/QueryDriverDatabase.cpp index 11d74203ae94..ba3aa0d66741 100644 --- a/clang-tools-extra/clangd/QueryDriverDatabase.cpp +++ b/clang-tools-extra/clangd/QueryDriverDatabase.cpp @@ -143,7 +143,7 @@ extractSystemIncludes(PathRef Driver, llvm::StringRef Lang, }); if (Found == std::end(ArgsToPreserve)) continue; - Arg.consume_front(*Found); + Arg = Arg.drop_front(Found->size()); if (Arg.empty() && I + 1 < E) { Args.push_back(CommandLine[I]); Args.push_back(CommandLine[++I]);