|
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 DependencyOutputOptions &DepOpts, 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...
|
|
IntrusiveRefCntPtr< ExternalSemaSource > | clang::createChainedIncludesSource (CompilerInstance &CI, IntrusiveRefCntPtr< ExternalSemaSource > &Reader) |
| The ChainedIncludesSource class converts headers to chained PCHs in memory, mainly for testing. More...
|
|
std::unique_ptr< CompilerInvocation > | clang::createInvocationFromCommandLine (ArrayRef< const char *> Args, IntrusiveRefCntPtr< DiagnosticsEngine > Diags=IntrusiveRefCntPtr< DiagnosticsEngine >(), IntrusiveRefCntPtr< llvm::vfs::FileSystem > VFS=nullptr) |
| 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) |
|