Lines Matching defs:ExtraArgs
228 TU.ExtraArgs = {"-Wswitch"};
327 TU.ExtraArgs.push_back("-Wno-unsequenced");
368 TU.ExtraArgs = {"-isystem."};
475 TU.ExtraArgs.push_back("--std=c++20");
651 TidyProvider addClangArgs(std::vector<llvm::StringRef> ExtraArgs,
653 return [ExtraArgs = std::move(ExtraArgs), Checks = Checks.str()](
655 if (!Opts.ExtraArgs)
656 Opts.ExtraArgs.emplace();
657 for (llvm::StringRef Arg : ExtraArgs)
658 Opts.ExtraArgs->emplace_back(Arg);
706 TU.ExtraArgs = {"-Werror"};
713 TU.ExtraArgs = {"-Wunused", "-Werror"};
720 TU.ExtraArgs = {"-Wunused-function", "-Werror"};
728 TU.ExtraArgs = {};
748 TU.ExtraArgs = {"-Wunused"};
752 TU.ExtraArgs = {"-Wno-unused"};
792 TU.ExtraArgs = {"-Wnewline-eof"};
987 TU.ExtraArgs.push_back("-Xclang");
988 TU.ExtraArgs.push_back("-verify");
994 TU.ExtraArgs.push_back("-Xclang");
999 TU.ExtraArgs.push_back(DisableOption);
1001 TU.ExtraArgs.pop_back();
1129 TU.ExtraArgs = {"-fms-extensions"};
1263 TU.ExtraArgs.push_back("-std=c++20");
1321 TU.ExtraArgs.push_back("-std=c++20");
1322 TU.ExtraArgs.push_back("-fno-ms-compatibility"); // else incomplete enum is OK
1448 TU.ExtraArgs = {"-fno-ms-compatibility"};
1542 TU.ExtraArgs.push_back("-fno-ms-compatibility");
1569 TU.ExtraArgs.push_back("-fno-ms-compatibility");
1653 TU.ExtraArgs = {"-xc", "-std=c99",
1668 TU.ExtraArgs = {"-xc", "-std=c89"};
1682 TU.ExtraArgs = {"-std=c99", "-Wno-error=implicit-function-declaration"};
1704 TU.ExtraArgs = {"-std=c89", "-Wall"};
1842 TU.ExtraArgs = {"-Werror", "-Wunused"};
1855 TU.ExtraArgs = {"-DFOO=NOOO"};
1899 TU.ExtraArgs.push_back("--include=a.h");
1941 TU.ExtraArgs = {"-Wnewline-eof"};
1960 TU.ExtraArgs = {"-Wunused", "-Wdeprecated"};
1989 TU.ExtraArgs = {"-Werror"};
2076 TU.ExtraArgs = {"-isystem" + testPath("system")};
2129 TU.ExtraArgs.push_back("-Wunused-function");