reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2706 if (Args.hasFlag(options::OPT_fmodules, options::OPT_fno_modules, false)) { 2707 bool AllowedInCXX = Args.hasFlag(options::OPT_fcxx_modules, 2716 if (Args.hasArg(options::OPT_fmodules_ts)) { 2723 if (Args.hasFlag(options::OPT_fimplicit_module_maps, 2728 if (Args.hasFlag(options::OPT_fmodules_decluse, 2734 if (Args.hasFlag(options::OPT_fmodules_strict_decluse, 2740 if (!Args.hasFlag(options::OPT_fimplicit_modules, 2749 if (Arg *A = Args.getLastArg(options::OPT_fmodules_cache_path)) 2765 CmdArgs.push_back(Args.MakeArgString(Path)); 2770 for (const Arg *A : Args.filtered(options::OPT_fprebuilt_module_path)) { 2771 CmdArgs.push_back(Args.MakeArgString( 2775 if (Args.hasFlag(options::OPT_fmodules_validate_input_files_content, 2783 Args.AddLastArg(CmdArgs, options::OPT_fmodule_name_EQ); 2787 Args.AddAllArgs(CmdArgs, options::OPT_fmodule_map_file); 2791 if (Args.hasArg(options::OPT_fbuiltin_module_map)) { 2797 Args.MakeArgString("-fmodule-map-file=" + BuiltinModuleMap)); 2805 Args.AddAllArgs(CmdArgs, options::OPT_fmodule_file); 2807 Args.ClaimAllArgs(options::OPT_fmodule_file); 2815 C.addTempFile(Args.MakeArgString(VFSDir)); 2819 CmdArgs.push_back(Args.MakeArgString(VFSDir)); 2823 Args.AddLastArg(CmdArgs, options::OPT_fmodules_user_build_path); 2826 Args.AddAllArgs(CmdArgs, options::OPT_fmodules_ignore_macro); 2827 Args.AddLastArg(CmdArgs, options::OPT_fmodules_prune_interval); 2828 Args.AddLastArg(CmdArgs, options::OPT_fmodules_prune_after); 2830 Args.AddLastArg(CmdArgs, options::OPT_fbuild_session_timestamp); 2832 if (Arg *A = Args.getLastArg(options::OPT_fbuild_session_file)) { 2833 if (Args.hasArg(options::OPT_fbuild_session_timestamp)) 2835 << A->getAsString(Args) << "-fbuild-session-timestamp"; 2841 Args.MakeArgString("-fbuild-session-timestamp=" + 2847 if (Args.getLastArg(options::OPT_fmodules_validate_once_per_build_session)) { 2848 if (!Args.getLastArg(options::OPT_fbuild_session_timestamp, 2852 Args.AddLastArg(CmdArgs, 2856 if (Args.hasFlag(options::OPT_fmodules_validate_system_headers, 2861 Args.AddLastArg(CmdArgs, options::OPT_fmodules_disable_diagnostic_validation);