We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b194f0e commit 841d2e5Copy full SHA for 841d2e5
clang-tools-extra/clangd/CompileCommands.cpp
@@ -404,8 +404,7 @@ enum DriverMode : unsigned char {
404
DriverMode getDriverMode(const std::vector<std::string> &Args) {
405
DriverMode Mode = DM_GCC;
406
llvm::StringRef Argv0 = Args.front();
407
- if (Argv0.ends_with_insensitive(".exe"))
408
- Argv0 = Argv0.drop_back(strlen(".exe"));
+ Argv0.consume_back_insensitive(".exe");
409
if (Argv0.ends_with_insensitive("cl"))
410
Mode = DM_CL;
411
for (const llvm::StringRef Arg : Args) {
0 commit comments