reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Frontend/CompilerInvocation.cpp
 1677   if (const Arg *A = Args.getLastArg(OPT_Action_Group)) {
 1694             << A->getAsString(Args) << A->getValue();
 1742           Args.hasArg(OPT_interface_stub_version_EQ)
 1743               ? Args.getLastArgValue(OPT_interface_stub_version_EQ)
 1799   if (const Arg* A = Args.getLastArg(OPT_plugin)) {
 1804   Opts.AddPluginActions = Args.getAllArgValues(OPT_add_plugin);
 1805   for (const auto *AA : Args.filtered(OPT_plugin_arg))
 1809          Args.getAllArgValues(OPT_ftest_module_file_extension_EQ)) {
 1828   if (const Arg *A = Args.getLastArg(OPT_code_completion_at)) {
 1833         << A->getAsString(Args) << A->getValue();
 1835   Opts.DisableFree = Args.hasArg(OPT_disable_free);
 1837   Opts.OutputFile = Args.getLastArgValue(OPT_o);
 1838   Opts.Plugins = Args.getAllArgValues(OPT_load);
 1839   Opts.RelocatablePCH = Args.hasArg(OPT_relocatable_pch);
 1840   Opts.ShowHelp = Args.hasArg(OPT_help);
 1841   Opts.ShowStats = Args.hasArg(OPT_print_stats);
 1842   Opts.ShowTimers = Args.hasArg(OPT_ftime_report);
 1843   Opts.PrintSupportedCPUs = Args.hasArg(OPT_print_supported_cpus);
 1844   Opts.TimeTrace = Args.hasArg(OPT_ftime_trace);
 1846       Args, OPT_ftime_trace_granularity_EQ, Opts.TimeTraceGranularity, Diags);
 1847   Opts.ShowVersion = Args.hasArg(OPT_version);
 1848   Opts.ASTMergeFiles = Args.getAllArgValues(OPT_ast_merge);
 1849   Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm);
 1850   Opts.FixWhatYouCan = Args.hasArg(OPT_fix_what_you_can);
 1851   Opts.FixOnlyWarnings = Args.hasArg(OPT_fix_only_warnings);
 1852   Opts.FixAndRecompile = Args.hasArg(OPT_fixit_recompile);
 1853   Opts.FixToTemporaries = Args.hasArg(OPT_fixit_to_temp);
 1854   Opts.ASTDumpDecls = Args.hasArg(OPT_ast_dump, OPT_ast_dump_EQ);
 1855   Opts.ASTDumpAll = Args.hasArg(OPT_ast_dump_all, OPT_ast_dump_all_EQ);
 1856   Opts.ASTDumpFilter = Args.getLastArgValue(OPT_ast_dump_filter);
 1857   Opts.ASTDumpLookups = Args.hasArg(OPT_ast_dump_lookups);
 1858   Opts.UseGlobalModuleIndex = !Args.hasArg(OPT_fno_modules_global_index);
 1860   Opts.ModuleMapFiles = Args.getAllArgValues(OPT_fmodule_map_file);
 1862   for (const auto *A : Args.filtered(OPT_fmodule_file)) {
 1867   Opts.ModulesEmbedFiles = Args.getAllArgValues(OPT_fmodules_embed_file_EQ);
 1868   Opts.ModulesEmbedAllFiles = Args.hasArg(OPT_fmodules_embed_all_files);
 1869   Opts.IncludeTimestamps = !Args.hasArg(OPT_fno_pch_timestamp);
 1872     = Args.hasArg(OPT_code_completion_macros);
 1874     = Args.hasArg(OPT_code_completion_patterns);
 1876     = !Args.hasArg(OPT_no_code_completion_globals);
 1878     = !Args.hasArg(OPT_no_code_completion_ns_level_decls);
 1880     = Args.hasArg(OPT_code_completion_brief_comments);
 1882     = Args.hasArg(OPT_code_completion_with_fixits);
 1885     = Args.getLastArgValue(OPT_foverride_record_layout_EQ);
 1886   Opts.AuxTriple = Args.getLastArgValue(OPT_aux_triple);
 1887   Opts.StatsFile = Args.getLastArgValue(OPT_stats_file);
 1889   if (const Arg *A = Args.getLastArg(OPT_arcmt_check,
 1906   Opts.MTMigrateDir = Args.getLastArgValue(OPT_mt_migrate_directory);
 1908     = Args.getLastArgValue(OPT_arcmt_migrate_report_output);
 1910     = Args.hasArg(OPT_arcmt_migrate_emit_arc_errors);
 1912   if (Args.hasArg(OPT_objcmt_migrate_literals))
 1914   if (Args.hasArg(OPT_objcmt_migrate_subscripting))
 1916   if (Args.hasArg(OPT_objcmt_migrate_property_dot_syntax))
 1918   if (Args.hasArg(OPT_objcmt_migrate_property))
 1920   if (Args.hasArg(OPT_objcmt_migrate_readonly_property))
 1922   if (Args.hasArg(OPT_objcmt_migrate_readwrite_property))
 1924   if (Args.hasArg(OPT_objcmt_migrate_annotation))
 1926   if (Args.hasArg(OPT_objcmt_returns_innerpointer_property))
 1928   if (Args.hasArg(OPT_objcmt_migrate_instancetype))
 1930   if (Args.hasArg(OPT_objcmt_migrate_nsmacros))
 1932   if (Args.hasArg(OPT_objcmt_migrate_protocol_conformance))
 1934   if (Args.hasArg(OPT_objcmt_atomic_property))
 1936   if (Args.hasArg(OPT_objcmt_ns_nonatomic_iosonly))
 1938   if (Args.hasArg(OPT_objcmt_migrate_designated_init))
 1940   if (Args.hasArg(OPT_objcmt_migrate_all))
 1943   Opts.ObjCMTWhiteListPath = Args.getLastArgValue(OPT_objcmt_whitelist_dir_path);
 1952   if (const Arg *A = Args.getLastArg(OPT_x)) {
 1994         << A->getAsString(Args) << A->getValue();
 2003   std::vector<std::string> Inputs = Args.getAllArgValues(OPT_INPUT);