Go to the source code of this file.
|
| namespace | llvm |
| | Diagnostic wrappers for TextAPI types for error reporting.
|
| namespace | llvm::opt |
| namespace | llvm::vfs |
| namespace | clang |
| | The JSON file list parser is used to communicate input to InstallAPI.
|
|
| std::unique_ptr< DiagnosticOptions > | clang::CreateAndPopulateDiagOpts (ArrayRef< const char * > Argv) |
| bool | clang::ParseDiagnosticArgs (DiagnosticOptions &Opts, llvm::opt::ArgList &Args, clang::DiagnosticsEngine *Diags=nullptr, bool DefaultDiagColor=true) |
| | Fill out Opts based on the options given in Args.
|
| unsigned | clang::getOptimizationLevel (const llvm::opt::ArgList &Args, InputKind IK, DiagnosticsEngine &Diags) |
| unsigned | clang::getOptimizationLevelSize (const llvm::opt::ArgList &Args) |
| IntrusiveRefCntPtr< llvm::vfs::FileSystem > | clang::createVFSFromCompilerInvocation (const CompilerInvocation &CI, DiagnosticsEngine &Diags) |
| IntrusiveRefCntPtr< llvm::vfs::FileSystem > | clang::createVFSFromCompilerInvocation (const CompilerInvocation &CI, DiagnosticsEngine &Diags, IntrusiveRefCntPtr< llvm::vfs::FileSystem > BaseFS) |
| IntrusiveRefCntPtr< llvm::vfs::FileSystem > | clang::createVFSFromOverlayFiles (ArrayRef< std::string > VFSOverlayFiles, DiagnosticsEngine &Diags, IntrusiveRefCntPtr< llvm::vfs::FileSystem > BaseFS) |