Lines Matching defs:StringRef
17 #include "llvm/ADT/StringRef.h"
24 static StringRef getDriverMode(const CommandLineArguments &Args) {
26 StringRef ArgRef = Arg;
31 return StringRef();
36 return [](const CommandLineArguments &Args, StringRef /*unused*/) {
39 constexpr llvm::StringRef OutputCommands[] = {
45 StringRef Arg = Args[i];
47 if (llvm::any_of(OutputCommands, [&Arg](llvm::StringRef OutputCommand) {
73 return [](const CommandLineArguments &Args, StringRef /*unused*/) {
76 StringRef Arg = Args[i];
91 return [](const CommandLineArguments &Args, StringRef /*unused*/) {
96 StringRef Arg = Args[i];
121 return [Extra, Pos](const CommandLineArguments &Args, StringRef /*unused*/) {
148 return [First, Second](const CommandLineArguments &Args, StringRef File) {
154 return [](const CommandLineArguments &Args, StringRef /*unused*/) {
163 llvm::StringRef(Args[I + 1]).starts_with("-plugin-arg-") ||