|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Option/ArgList.h 285 std::vector<std::string> getAllArgValues(OptSpecifier Id) const;
References
tools/clang/lib/Driver/Driver.cpp 819 CLOptions->getAllArgValues(options::OPT_config);
tools/clang/lib/Driver/ToolChain.cpp 860 DriverArgs.getAllArgValues(options::OPT_stdlibxx_isystem))
1060 Args.getAllArgValues(options::OPT_fopenmp_targets_EQ).size() != 1) {
tools/clang/lib/Driver/ToolChains/Clang.cpp 5745 Args.getAllArgValues(options::OPT__SLASH_EH);
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp 238 for (const auto &P : DriverArgs.getAllArgValues(options::OPT_isystem_after))
tools/clang/lib/Driver/ToolChains/Cuda.cpp 404 for (const auto& A : Args.getAllArgValues(options::OPT_Xcuda_ptxas))
487 for (const auto& A : Args.getAllArgValues(options::OPT_Xcuda_fatbinary))
tools/clang/lib/Driver/ToolChains/HIP.cpp 315 DriverArgs.getAllArgValues(options::OPT_hip_device_lib_path_EQ))
323 for (auto Lib : DriverArgs.getAllArgValues(options::OPT_hip_device_lib_EQ)) {
tools/clang/lib/Driver/ToolChains/MSVC.cpp 353 for (const auto &LibPath : Args.getAllArgValues(options::OPT_L))
668 Args.getAllArgValues(options::OPT_include);
1239 for (const auto &Path : DriverArgs.getAllArgValues(options::OPT__SLASH_imsvc))
tools/clang/lib/Driver/ToolChains/MinGW.cpp 86 for (auto Lib : Args.getAllArgValues(options::OPT_l))
204 for (auto Lib : Args.getAllArgValues(options::OPT_l)) {
tools/clang/lib/Driver/XRayArgs.cpp 99 Args.getAllArgValues(options::OPT_fxray_instrumentation_bundle);
131 Args.getAllArgValues(options::OPT_fxray_always_instrument)) {
140 Args.getAllArgValues(options::OPT_fxray_never_instrument)) {
149 Args.getAllArgValues(options::OPT_fxray_attr_list)) {
158 auto SpecifiedModes = Args.getAllArgValues(options::OPT_fxray_modes);
tools/clang/lib/Frontend/CompilerInvocation.cpp 520 Opts.BlockCommandNames = Args.getAllArgValues(OPT_fcomment_block_commands);
772 for (const auto &Arg : Args.getAllArgValues(OPT_fdebug_prefix_map_EQ))
916 Opts.Reciprocals = Args.getAllArgValues(OPT_mrecip_EQ);
1092 Args.getAllArgValues(OPT_fxray_instrumentation_bundle);
1283 Opts.DependentLibraries = Args.getAllArgValues(OPT_dependent_lib);
1284 Opts.LinkerOptions = Args.getAllArgValues(OPT_linker_option);
1348 Opts.RewriteMapFiles = Args.getAllArgValues(OPT_frewrite_map_file);
1353 Args.getAllArgValues(OPT_fsanitize_recover_EQ), Diags,
1356 Args.getAllArgValues(OPT_fsanitize_trap_EQ), Diags,
1407 Opts.DefaultFunctionAttrs = Args.getAllArgValues(OPT_default_function_attr);
1409 Opts.PassPlugins = Args.getAllArgValues(OPT_fpass_plugin_EQ);
1419 Opts.Targets = Args.getAllArgValues(OPT_MT);
1445 Opts.ExtraDeps = Args.getAllArgValues(OPT_fdepfile_entry);
1594 Opts.VerifyPrefixes = Args.getAllArgValues(OPT_verify_EQ);
1607 Args.getAllArgValues(OPT_verify_ignore_unexpected_EQ),
1804 Opts.AddPluginActions = Args.getAllArgValues(OPT_add_plugin);
1809 Args.getAllArgValues(OPT_ftest_module_file_extension_EQ)) {
1838 Opts.Plugins = Args.getAllArgValues(OPT_load);
1848 Opts.ASTMergeFiles = Args.getAllArgValues(OPT_ast_merge);
1849 Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm);
1860 Opts.ModuleMapFiles = Args.getAllArgValues(OPT_fmodule_map_file);
1867 Opts.ModulesEmbedFiles = Args.getAllArgValues(OPT_fmodules_embed_file_EQ);
2003 std::vector<std::string> Inputs = Args.getAllArgValues(OPT_INPUT);
2878 Opts.ModuleFeatures = Args.getAllArgValues(OPT_fmodule_feature);
3156 parseSanitizerKinds("-fsanitize=", Args.getAllArgValues(OPT_fsanitize_EQ),
3161 Opts.SanitizerBlacklistFiles = Args.getAllArgValues(OPT_fsanitize_blacklist);
3179 Args.getAllArgValues(OPT_fxray_always_instrument);
3181 Args.getAllArgValues(OPT_fxray_never_instrument);
3182 Opts.XRayAttrListFiles = Args.getAllArgValues(OPT_fxray_attr_list);
3325 Opts.MacroIncludes = Args.getAllArgValues(OPT_imacros);
3405 Opts.FeaturesAsWritten = Args.getAllArgValues(OPT_target_feature);
3412 Opts.OpenCLExtensionsAsWritten = Args.getAllArgValues(OPT_cl_ext_EQ);
3491 parseSanitizerKinds("-fsanitize=", Args.getAllArgValues(OPT_fsanitize_EQ),
tools/clang/tools/driver/cc1as_main.cpp 210 Opts.Features = Args.getAllArgValues(OPT_target_feature);
217 Opts.IncludePaths = Args.getAllArgValues(OPT_I);
245 for (const auto &Arg : Args.getAllArgValues(OPT_fdebug_prefix_map_EQ))
261 Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm);
295 Opts.SymbolDefs = Args.getAllArgValues(OPT_defsym);
tools/clang/tools/extra/modularize/Modularize.cpp 347 std::vector<std::string> Inputs = Args.getAllArgValues(OPT_INPUT);
tools/lld/COFF/Driver.cpp 1239 config->natvisFiles = args.getAllArgValues(OPT_natvis);
tools/llvm-cvtres/llvm-cvtres.cpp 134 std::vector<std::string> InputFiles = InputArgs.getAllArgValues(OPT_INPUT);
tools/llvm-lipo/llvm-lipo.cpp 371 for (auto A : InputArgs.getAllArgValues(LIPO_verify_arch))
tools/llvm-mt/llvm-mt.cpp 121 std::vector<std::string> InputFiles = InputArgs.getAllArgValues(OPT_manifest);
tools/llvm-rc/llvm-rc.cpp 102 std::vector<std::string> InArgsInfo = InputArgs.getAllArgValues(OPT_INPUT);
144 Params.Include = InputArgs.getAllArgValues(OPT_INCLUDE);
145 Params.NoInclude = InputArgs.getAllArgValues(OPT_NOINCLUDE);
167 auto OutArgsInfo = InputArgs.getAllArgValues(OPT_FILEOUT);
unittests/Option/OptionParsingTest.cpp 85 std::vector<std::string> Es = AL.getAllArgValues(OPT_E);
89 std::vector<std::string> Gs = AL.getAllArgValues(OPT_G);
158 EXPECT_EQ("foo", AL.getAllArgValues(OPT_B)[0]);
159 EXPECT_EQ("bar", AL.getAllArgValues(OPT_B)[1]);
190 EXPECT_EQ(0U, AL.getAllArgValues(OPT_Slurp).size());
203 EXPECT_EQ(3U, AL.getAllArgValues(OPT_Slurp).size());
204 EXPECT_EQ("-B", AL.getAllArgValues(OPT_Slurp)[0]);
205 EXPECT_EQ("--", AL.getAllArgValues(OPT_Slurp)[1]);
206 EXPECT_EQ("foo", AL.getAllArgValues(OPT_Slurp)[2]);
217 EXPECT_EQ(AL.getAllArgValues(OPT_SlurpJoined).size(), 0U);
228 EXPECT_EQ(AL.getAllArgValues(OPT_SlurpJoined).size(), 1U);
229 EXPECT_EQ(AL.getAllArgValues(OPT_SlurpJoined)[0], "foo");
240 EXPECT_EQ(3U, AL.getAllArgValues(OPT_SlurpJoined).size());
241 EXPECT_EQ("foo", AL.getAllArgValues(OPT_SlurpJoined)[0]);
242 EXPECT_EQ("bar", AL.getAllArgValues(OPT_SlurpJoined)[1]);
243 EXPECT_EQ("baz", AL.getAllArgValues(OPT_SlurpJoined)[2]);
254 EXPECT_EQ(3U, AL.getAllArgValues(OPT_SlurpJoined).size());
255 EXPECT_EQ("foo", AL.getAllArgValues(OPT_SlurpJoined)[0]);
256 EXPECT_EQ("bar", AL.getAllArgValues(OPT_SlurpJoined)[1]);
257 EXPECT_EQ("baz", AL.getAllArgValues(OPT_SlurpJoined)[2]);
269 EXPECT_EQ(1U, AL.getAllArgValues(OPT_B).size());
270 EXPECT_EQ("", AL.getAllArgValues(OPT_B)[0]);