Changeset View
Changeset View
Standalone View
Standalone View
lib/Frontend/CompilerInvocation.cpp
Show First 20 Lines • Show All 1,761 Lines • ▼ Show 20 Lines | static InputKind ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args, | ||||
Opts.DisableFree = Args.hasArg(OPT_disable_free); | Opts.DisableFree = Args.hasArg(OPT_disable_free); | ||||
Opts.OutputFile = Args.getLastArgValue(OPT_o); | Opts.OutputFile = Args.getLastArgValue(OPT_o); | ||||
Opts.Plugins = Args.getAllArgValues(OPT_load); | Opts.Plugins = Args.getAllArgValues(OPT_load); | ||||
Opts.RelocatablePCH = Args.hasArg(OPT_relocatable_pch); | Opts.RelocatablePCH = Args.hasArg(OPT_relocatable_pch); | ||||
Opts.ShowHelp = Args.hasArg(OPT_help); | Opts.ShowHelp = Args.hasArg(OPT_help); | ||||
Opts.ShowStats = Args.hasArg(OPT_print_stats); | Opts.ShowStats = Args.hasArg(OPT_print_stats); | ||||
Opts.ShowTimers = Args.hasArg(OPT_ftime_report); | Opts.ShowTimers = Args.hasArg(OPT_ftime_report); | ||||
Opts.PrintSupportedCPUs = Args.hasArg(OPT__print_supported_cpus); | Opts.PrintSupportedCPUs = Args.hasArg(OPT_print_supported_cpus); | ||||
Opts.TimeTrace = Args.hasArg(OPT_ftime_trace); | Opts.TimeTrace = Args.hasArg(OPT_ftime_trace); | ||||
Opts.ShowVersion = Args.hasArg(OPT_version); | Opts.ShowVersion = Args.hasArg(OPT_version); | ||||
Opts.ASTMergeFiles = Args.getAllArgValues(OPT_ast_merge); | Opts.ASTMergeFiles = Args.getAllArgValues(OPT_ast_merge); | ||||
Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm); | Opts.LLVMArgs = Args.getAllArgValues(OPT_mllvm); | ||||
Opts.FixWhatYouCan = Args.hasArg(OPT_fix_what_you_can); | Opts.FixWhatYouCan = Args.hasArg(OPT_fix_what_you_can); | ||||
Opts.FixOnlyWarnings = Args.hasArg(OPT_fix_only_warnings); | Opts.FixOnlyWarnings = Args.hasArg(OPT_fix_only_warnings); | ||||
Opts.FixAndRecompile = Args.hasArg(OPT_fixit_recompile); | Opts.FixAndRecompile = Args.hasArg(OPT_fixit_recompile); | ||||
Opts.FixToTemporaries = Args.hasArg(OPT_fixit_to_temp); | Opts.FixToTemporaries = Args.hasArg(OPT_fixit_to_temp); | ||||
▲ Show 20 Lines • Show All 1,801 Lines • Show Last 20 Lines |