A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/classclang_1_1HeaderSearchOptions.html below:

clang: clang::HeaderSearchOptions Class Reference

HeaderSearchOptions - Helper class for storing options related to the initialization of the HeaderSearch object. More...

#include "clang/Lex/HeaderSearchOptions.h"

HeaderSearchOptions - Helper class for storing options related to the initialization of the HeaderSearch object.

Definition at line 64 of file HeaderSearchOptions.h.

◆ HeaderSearchOptions() clang::HeaderSearchOptions::HeaderSearchOptions ( StringRef  _Sysroot = "/" ) inline

Definition at line 280 of file HeaderSearchOptions.h.

◆ AddPath() ◆ AddPrebuiltModulePath() void clang::HeaderSearchOptions::AddPrebuiltModulePath ( StringRef  Name ) inline ◆ AddSystemHeaderPrefix() void clang::HeaderSearchOptions::AddSystemHeaderPrefix ( StringRef  Prefix, bool  IsSystemHeader  ) inline ◆ AddVFSOverlayFile() void clang::HeaderSearchOptions::AddVFSOverlayFile ( StringRef  Name ) inline ◆ AllowModuleMapSubdirectorySearch unsigned clang::HeaderSearchOptions::AllowModuleMapSubdirectorySearch

Whether we should look for a module in module maps only in provided header search paths or if we are allowed to look for module maps in subdirectories of provided paths too.

Definition at line 278 of file HeaderSearchOptions.h.

◆ BuildSessionTimestamp uint64_t clang::HeaderSearchOptions::BuildSessionTimestamp = 0 ◆ DisableModuleHash unsigned clang::HeaderSearchOptions::DisableModuleHash

Whether we should disable the use of the hash string within the module cache.

Note: Only used for testing!

Definition at line 130 of file HeaderSearchOptions.h.

◆ EnablePrebuiltImplicitModules unsigned clang::HeaderSearchOptions::EnablePrebuiltImplicitModules ◆ ForceCheckCXX20ModulesInputFiles ◆ ImplicitModuleMaps unsigned clang::HeaderSearchOptions::ImplicitModuleMaps ◆ ModuleCachePath std::string clang::HeaderSearchOptions::ModuleCachePath ◆ ModuleCachePruneAfter unsigned clang::HeaderSearchOptions::ModuleCachePruneAfter = 31 * 24 * 60 * 60 ◆ ModuleCachePruneInterval unsigned clang::HeaderSearchOptions::ModuleCachePruneInterval = 7 * 24 * 60 * 60 ◆ ModuleFileHomeIsCwd unsigned clang::HeaderSearchOptions::ModuleFileHomeIsCwd

Set the base path of a built module file to be the current working directory.

This is useful for sharing module files across machines that build with different paths without having to rewrite all modulemap files to have working directory relative paths.

Definition at line 152 of file HeaderSearchOptions.h.

◆ ModuleFormat std::string clang::HeaderSearchOptions::ModuleFormat ◆ ModuleMapFileHomeIsCwd unsigned clang::HeaderSearchOptions::ModuleMapFileHomeIsCwd

Set the 'home directory' of a module map file to the current working directory (or the home directory of the module map file that contained the 'extern module' directive importing this module map file if any) rather than the directory containing the module map file.

The home directory is where we look for files named in the module map file.

Definition at line 145 of file HeaderSearchOptions.h.

◆ ModulesHashContent ◆ ModulesIgnoreMacros ◆ ModulesIncludeVFSUsage unsigned clang::HeaderSearchOptions::ModulesIncludeVFSUsage

Whether to include ivfsoverlay usage information in written AST files.

Definition at line 272 of file HeaderSearchOptions.h.

◆ ModulesPruneNonAffectingModuleMaps unsigned clang::HeaderSearchOptions::ModulesPruneNonAffectingModuleMaps ◆ ModulesSerializeOnlyPreprocessor unsigned clang::HeaderSearchOptions::ModulesSerializeOnlyPreprocessor ◆ ModulesSkipDiagnosticOptions unsigned clang::HeaderSearchOptions::ModulesSkipDiagnosticOptions ◆ ModulesSkipHeaderSearchPaths unsigned clang::HeaderSearchOptions::ModulesSkipHeaderSearchPaths ◆ ModulesSkipPragmaDiagnosticMappings unsigned clang::HeaderSearchOptions::ModulesSkipPragmaDiagnosticMappings

Whether to entirely skip writing pragma diagnostic mappings.

Primarily used to speed up deserialization during dependency scanning.

Definition at line 249 of file HeaderSearchOptions.h.

◆ ModulesStrictContextHash unsigned clang::HeaderSearchOptions::ModulesStrictContextHash ◆ ModulesValidateDiagnosticOptions unsigned clang::HeaderSearchOptions::ModulesValidateDiagnosticOptions ◆ ModulesValidateOncePerBuildSession unsigned clang::HeaderSearchOptions::ModulesValidateOncePerBuildSession ◆ ModulesValidateSystemHeaders unsigned clang::HeaderSearchOptions::ModulesValidateSystemHeaders ◆ ModuleUserBuildPath std::string clang::HeaderSearchOptions::ModuleUserBuildPath ◆ PrebuiltModuleFiles std::map<std::string, std::string, std::less<> > clang::HeaderSearchOptions::PrebuiltModuleFiles ◆ PrebuiltModulePaths std::vector<std::string> clang::HeaderSearchOptions::PrebuiltModulePaths ◆ ResourceDir std::string clang::HeaderSearchOptions::ResourceDir ◆ Sysroot std::string clang::HeaderSearchOptions::Sysroot ◆ SystemHeaderPrefixes ◆ UseBuiltinIncludes unsigned clang::HeaderSearchOptions::UseBuiltinIncludes ◆ UseDebugInfo unsigned clang::HeaderSearchOptions::UseDebugInfo ◆ UseLibcxx unsigned clang::HeaderSearchOptions::UseLibcxx ◆ UserEntries std::vector<Entry> clang::HeaderSearchOptions::UserEntries ◆ UseStandardCXXIncludes unsigned clang::HeaderSearchOptions::UseStandardCXXIncludes ◆ UseStandardSystemIncludes unsigned clang::HeaderSearchOptions::UseStandardSystemIncludes ◆ ValidateASTInputFilesContent unsigned clang::HeaderSearchOptions::ValidateASTInputFilesContent ◆ Verbose unsigned clang::HeaderSearchOptions::Verbose ◆ VFSOverlayFiles std::vector<std::string> clang::HeaderSearchOptions::VFSOverlayFiles

The documentation for this class was generated from the following file:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4