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

References

tools/clang/lib/Frontend/CompilerInvocation.cpp
 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))