|
| void | clang::ApplyHeaderSearchOptions (HeaderSearch &HS, const HeaderSearchOptions &HSOpts, const LangOptions &Lang, const llvm::Triple &triple) |
| | Apply the header search options to get given HeaderSearch object. More...
|
| |
| void | clang::InitializePreprocessor (Preprocessor &PP, const PreprocessorOptions &PPOpts, const PCHContainerReader &PCHContainerRdr, const FrontendOptions &FEOpts) |
| | InitializePreprocessor - Initialize the preprocessor getting it and the environment ready to process a single file. More...
|
| |
| void | clang::DoPrintPreprocessedInput (Preprocessor &PP, raw_ostream *OS, const PreprocessorOutputOptions &Opts) |
| | DoPrintPreprocessedInput - Implement -E mode. More...
|
| |
| void | clang::AttachDependencyGraphGen (Preprocessor &PP, StringRef OutputFile, StringRef SysRoot) |
| | AttachDependencyGraphGen - Create a dependency graph generator, and attach it to the given preprocessor. More...
|
| |
| void | clang::AttachHeaderIncludeGen (Preprocessor &PP, const std::vector< std::string > &ExtraHeaders, bool ShowAllHeaders=false, StringRef OutputPath="", bool ShowDepth=true, bool MSStyle=false) |
| | AttachHeaderIncludeGen - Create a header include list generator, and attach it to the given preprocessor. More...
|
| |
| void | clang::CacheTokens (Preprocessor &PP, raw_pwrite_stream *OS) |
| | Cache tokens for use with PCH. Note that this requires a seekable stream. More...
|
| |
IntrusiveRefCntPtr
< ExternalSemaSource > | clang::createChainedIncludesSource (CompilerInstance &CI, IntrusiveRefCntPtr< ExternalSemaSource > &Reader) |
| | The ChainedIncludesSource class converts headers to chained PCHs in memory, mainly for testing. More...
|
| |
| CompilerInvocation * | clang::createInvocationFromCommandLine (ArrayRef< const char * > Args, IntrusiveRefCntPtr< DiagnosticsEngine > Diags=IntrusiveRefCntPtr< DiagnosticsEngine >()) |
| | createInvocationFromCommandLine - Construct a compiler invocation object for a command line argument vector. More...
|
| |
| int | clang::getLastArgIntValue (const llvm::opt::ArgList &Args, llvm::opt::OptSpecifier Id, int Default, DiagnosticsEngine *Diags=nullptr) |
| | Return the value of the last argument as an integer, or a default. More...
|
| |
| int | clang::getLastArgIntValue (const llvm::opt::ArgList &Args, llvm::opt::OptSpecifier Id, int Default, DiagnosticsEngine &Diags) |
| |
| uint64_t | clang::getLastArgUInt64Value (const llvm::opt::ArgList &Args, llvm::opt::OptSpecifier Id, uint64_t Default, DiagnosticsEngine *Diags=nullptr) |
| |
| uint64_t | clang::getLastArgUInt64Value (const llvm::opt::ArgList &Args, llvm::opt::OptSpecifier Id, uint64_t Default, DiagnosticsEngine &Diags) |
| |
| void | clang::BuryPointer (const void *Ptr) |
| |
| template<typename T > |
| void | clang::BuryPointer (std::unique_ptr< T > Ptr) |
| |