reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2040 Opts.Sysroot = Args.getLastArgValue(OPT_isysroot, "/"); 2041 Opts.Verbose = Args.hasArg(OPT_v); 2042 Opts.UseBuiltinIncludes = !Args.hasArg(OPT_nobuiltininc); 2043 Opts.UseStandardSystemIncludes = !Args.hasArg(OPT_nostdsysteminc); 2044 Opts.UseStandardCXXIncludes = !Args.hasArg(OPT_nostdincxx); 2045 if (const Arg *A = Args.getLastArg(OPT_stdlib_EQ)) 2047 Opts.ResourceDir = Args.getLastArgValue(OPT_resource_dir); 2050 SmallString<128> P(Args.getLastArgValue(OPT_fmodules_cache_path)); 2060 Opts.ModuleUserBuildPath = Args.getLastArgValue(OPT_fmodules_user_build_path); 2062 for (const auto *A : Args.filtered(OPT_fmodule_file)) { 2067 for (const auto *A : Args.filtered(OPT_fprebuilt_module_path)) 2069 Opts.DisableModuleHash = Args.hasArg(OPT_fdisable_module_hash); 2070 Opts.ModulesHashContent = Args.hasArg(OPT_fmodules_hash_content); 2071 Opts.ModulesStrictContextHash = Args.hasArg(OPT_fmodules_strict_context_hash); 2073 !Args.hasArg(OPT_fmodules_disable_diagnostic_validation); 2074 Opts.ImplicitModuleMaps = Args.hasArg(OPT_fimplicit_module_maps); 2075 Opts.ModuleMapFileHomeIsCwd = Args.hasArg(OPT_fmodule_map_file_home_is_cwd); 2077 getLastArgIntValue(Args, OPT_fmodules_prune_interval, 7 * 24 * 60 * 60); 2079 getLastArgIntValue(Args, OPT_fmodules_prune_after, 31 * 24 * 60 * 60); 2081 Args.hasArg(OPT_fmodules_validate_once_per_build_session); 2083 getLastArgUInt64Value(Args, OPT_fbuild_session_timestamp, 0); 2085 Args.hasArg(OPT_fmodules_validate_system_headers); 2087 Args.hasArg(OPT_fvalidate_ast_input_files_content); 2088 if (const Arg *A = Args.getLastArg(OPT_fmodule_format_EQ)) 2091 for (const auto *A : Args.filtered(OPT_fmodules_ignore_macro)) { 2100 Args.hasArg(OPT__sysroot_EQ) || Args.hasArg(OPT_isysroot); 2100 Args.hasArg(OPT__sysroot_EQ) || Args.hasArg(OPT_isysroot); 2101 for (const auto *A : Args.filtered(OPT_I, OPT_F, OPT_index_header_map)) { 2129 Args.filtered(OPT_iprefix, OPT_iwithprefix, OPT_iwithprefixbefore)) { 2138 for (const auto *A : Args.filtered(OPT_idirafter)) 2140 for (const auto *A : Args.filtered(OPT_iquote)) 2142 for (const auto *A : Args.filtered(OPT_isystem, OPT_iwithsysroot)) 2145 for (const auto *A : Args.filtered(OPT_iframework)) 2147 for (const auto *A : Args.filtered(OPT_iframeworkwithsysroot)) 2152 for (const auto *A : Args.filtered(OPT_c_isystem)) 2154 for (const auto *A : Args.filtered(OPT_cxx_isystem)) 2156 for (const auto *A : Args.filtered(OPT_objc_isystem)) 2158 for (const auto *A : Args.filtered(OPT_objcxx_isystem)) 2163 Args.filtered(OPT_internal_isystem, OPT_internal_externc_isystem)) { 2172 Args.filtered(OPT_system_header_prefix, OPT_no_system_header_prefix)) 2176 for (const auto *A : Args.filtered(OPT_ivfsoverlay))