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); 2046 Opts.UseLibcxx = (strcmp(A->getValue(), "libc++") == 0); 2047 Opts.ResourceDir = Args.getLastArgValue(OPT_resource_dir); 2058 Opts.ModuleCachePath = P.str(); 2060 Opts.ModuleUserBuildPath = Args.getLastArgValue(OPT_fmodules_user_build_path); 2065 Opts.PrebuiltModuleFiles.insert(Val.split('=')); 2068 Opts.AddPrebuiltModulePath(A->getValue()); 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); 2072 Opts.ModulesValidateDiagnosticOptions = 2074 Opts.ImplicitModuleMaps = Args.hasArg(OPT_fimplicit_module_maps); 2075 Opts.ModuleMapFileHomeIsCwd = Args.hasArg(OPT_fmodule_map_file_home_is_cwd); 2076 Opts.ModuleCachePruneInterval = 2078 Opts.ModuleCachePruneAfter = 2080 Opts.ModulesValidateOncePerBuildSession = 2082 Opts.BuildSessionTimestamp = 2084 Opts.ModulesValidateSystemHeaders = 2086 Opts.ValidateASTInputFilesContent = 2089 Opts.ModuleFormat = A->getValue(); 2093 Opts.ModulesIgnoreMacros.insert( 2116 llvm::sys::path::append(Buffer, Opts.Sysroot, 2121 Opts.AddPath(Path, Group, IsFramework, 2133 Opts.AddPath(Prefix.str() + A->getValue(), frontend::After, false, true); 2135 Opts.AddPath(Prefix.str() + A->getValue(), frontend::Angled, false, true); 2139 Opts.AddPath(A->getValue(), frontend::After, false, true); 2141 Opts.AddPath(A->getValue(), frontend::Quoted, false, true); 2143 Opts.AddPath(A->getValue(), frontend::System, false, 2146 Opts.AddPath(A->getValue(), frontend::System, true, true); 2148 Opts.AddPath(A->getValue(), frontend::System, /*IsFramework=*/true, 2153 Opts.AddPath(A->getValue(), frontend::CSystem, false, true); 2155 Opts.AddPath(A->getValue(), frontend::CXXSystem, false, true); 2157 Opts.AddPath(A->getValue(), frontend::ObjCSystem, false,true); 2159 Opts.AddPath(A->getValue(), frontend::ObjCXXSystem, false, true); 2167 Opts.AddPath(A->getValue(), Group, false, true); 2173 Opts.AddSystemHeaderPrefix( 2177 Opts.AddVFSOverlayFile(A->getValue());