Lines Matching defs:Args
198 std::vector<std::string> Args;
199 Args.push_back("tool-executable");
200 Args.push_back("-Idef");
201 Args.push_back("-fsyntax-only");
202 Args.push_back("test.cpp");
204 Args, std::make_unique<SyntaxOnlyAction>(), Files.get());
224 std::vector<std::string> Args;
225 Args.push_back("tool-executable");
226 Args.push_back("-Idef");
227 Args.push_back("-fsyntax-only");
228 Args.push_back("test.cpp");
230 Args, std::make_unique<SyntaxOnlyAction>(), Files.get());
251 std::vector<std::string> Args;
252 Args.push_back("tool-executable");
254 Args.push_back("-fexpensive-optimizations");
256 Args.push_back("-Wno-ignored-optimization-argument");
257 Args.push_back("-E");
258 Args.push_back("test.cpp");
261 Args, std::make_unique<SyntaxOnlyAction>(), Files.get());
280 std::vector<std::string> Args;
281 Args.push_back("tool-executable");
283 Args.push_back("-fexpensive-optimizations");
285 Args.push_back("-Wno-ignored-optimization-argument");
286 Args.push_back("-E");
287 Args.push_back("test.cpp");
290 Args, std::make_unique<SyntaxOnlyAction>(), Files.get());
325 std::vector<std::string> Args;
326 Args.push_back("tool-executable");
328 Args.push_back("-ferror-limit=-1");
329 Args.push_back("-fsyntax-only");
330 Args.push_back("test.cpp");
332 Args, std::make_unique<SyntaxOnlyAction>(), Files.get());
351 std::vector<std::string> Args;
352 Args.push_back("tool-executable");
353 Args.push_back("-cc1");
354 Args.push_back("-fsyntax-only");
355 Args.push_back("test.cpp");
357 Args, std::make_unique<SyntaxOnlyAction>(), Files.get());
371 std::vector<std::string> Args;
372 Args.push_back("tool-executable");
373 Args.push_back("-cc1");
374 Args.push_back("-invalid-arg");
375 Args.push_back("test.cpp");
377 Args, std::make_unique<SyntaxOnlyAction>(), Files.get());
422 const char *Args[] = {"clang", "-target", "arm64-apple-macosx11.0.0",
425 EXPECT_NE(extractCC1Arguments(Args), nullptr);
430 const char *Args[] = {"clang", "-target", "arm64-apple-macosx11.0.0",
433 EXPECT_NE(extractCC1Arguments(Args), nullptr);
438 const char *Args[] = {
442 EXPECT_NE(extractCC1Arguments(Args), nullptr);
447 const char *Args[] = {
450 EXPECT_NE(extractCC1Arguments(Args), nullptr);
455 const char *Args[] = {"clang", "-target", "arm64-apple-macosx11.0.0",
457 EXPECT_NE(extractCC1Arguments(Args), nullptr);
462 const char *Args[] = {"clang", "-target", "arm64-apple-macosx11.0.0",
464 EXPECT_NE(extractCC1Arguments(Args), nullptr);
469 const char *Args[] = {"clang", "-target", "arm64-apple-macosx11.0.0", "-c",
471 EXPECT_NE(extractCC1Arguments(Args), nullptr);
476 const char *Args[] = {"clang", "-target", "arm64-apple-macosx11.0.0",
479 EXPECT_EQ(extractCC1Arguments(Args), nullptr);
485 const char *Args[] = {"clang", "-target", "arm64-apple-macosx11.0.0",
487 EXPECT_EQ(extractCC1Arguments(Args), nullptr);
545 std::vector<std::string> Args = {"-std=c++11"};
556 "struct skipMe { skipMe() : an_error() { more error } };", Args));
560 Args));
564 Args));
569 Args));
572 Args));
576 Args));
580 Args));
615 std::vector<std::string> Args;
616 Args.push_back("-MMD");
617 Args.push_back("-MT");
618 Args.push_back(std::string(DepFilePath.str()));
619 Args.push_back("-MF");
620 Args.push_back(std::string(DepFilePath.str()));
621 EXPECT_TRUE(runToolOnCodeWithArgs(std::make_unique<SkipBodyAction>(), "", Args));
678 [&Found, &Ran](const CommandLineArguments &Args, StringRef /*unused*/) {
680 if (llvm::is_contained(Args, "-fsyntax-only"))
682 return Args;
709 [&SyntaxOnlyCount](const CommandLineArguments &Args,
711 for (llvm::StringRef Arg : Args) {
715 return Args;
739 [&OutputCommands, &Ran](const CommandLineArguments &Args,
741 for (llvm::StringRef Arg : Args) {
746 return Args;
786 [&FinalArgs](const CommandLineArguments &Args, StringRef /*unused*/) {
787 FinalArgs = Args;
788 return Args;
818 [&FinalArgs](const CommandLineArguments &Args, StringRef /*unused*/) {
819 FinalArgs = Args;
820 return Args;
851 [&FinalArgs](const CommandLineArguments &Args, StringRef /*unused*/) {
852 FinalArgs = Args;
853 return Args;
884 [&FinalArgs](const CommandLineArguments &Args, StringRef /*unused*/) {
885 FinalArgs = Args;
886 return Args;
907 std::vector<std::string> Args = {"clang", "-foo"};
908 addTargetAndModeForProgramName(Args, "");
909 EXPECT_EQ((std::vector<std::string>{"clang", "-foo"}), Args);
910 addTargetAndModeForProgramName(Args, Target + "-g++");
913 Args);
924 std::vector<std::string> Args = {"clang", "-foo"};
925 addTargetAndModeForProgramName(Args, ToolPath);
928 Args);
936 std::vector<std::string> Args = {"clang", "-foo", "-target", "something"};
937 addTargetAndModeForProgramName(Args, Target + "-g++");
940 Args);
954 std::vector<std::string> Args = {"clang", "-foo", "--driver-mode=abc"};
955 addTargetAndModeForProgramName(Args, Target + "-g++");
958 Args);