class CompilerInvocationValueBase
Declaration
class CompilerInvocationValueBase { /* full declaration omitted */ };
Description
The base class of CompilerInvocation with value semantics.
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:136
Member Variables
- protected clang::MigratorOptions MigratorOpts
- protected clang::CodeGenOptions CodeGenOpts
- Options controlling IRgen and the backend.
- protected clang::DependencyOutputOptions DependencyOutputOpts
- Options controlling dependency output.
- protected clang::FileSystemOptions FileSystemOpts
- Options controlling file system operations.
- protected clang::FrontendOptions FrontendOpts
- Options controlling the frontend itself.
- protected clang::PreprocessorOutputOptions PreprocessorOutputOpts
- Options controlling preprocessed output.
Method Overview
- public clang::CodeGenOptions & getCodeGenOpts()
- public const clang::CodeGenOptions & getCodeGenOpts() const
- public clang::DependencyOutputOptions & getDependencyOutputOpts()
- public const clang::DependencyOutputOptions & getDependencyOutputOpts() const
- public clang::FileSystemOptions & getFileSystemOpts()
- public const clang::FileSystemOptions & getFileSystemOpts() const
- public clang::FrontendOptions & getFrontendOpts()
- public const clang::FrontendOptions & getFrontendOpts() const
- public clang::MigratorOptions & getMigratorOpts()
- public const clang::MigratorOptions & getMigratorOpts() const
- public clang::PreprocessorOutputOptions & getPreprocessorOutputOpts()
- public const clang::PreprocessorOutputOptions & getPreprocessorOutputOpts() const
Methods
¶clang::CodeGenOptions& getCodeGenOpts()
clang::CodeGenOptions& getCodeGenOpts()
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:159
¶const clang::CodeGenOptions& getCodeGenOpts()
const
const clang::CodeGenOptions& getCodeGenOpts()
const
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:160
¶clang::DependencyOutputOptions&
getDependencyOutputOpts()
clang::DependencyOutputOptions&
getDependencyOutputOpts()
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:162
¶const clang::DependencyOutputOptions&
getDependencyOutputOpts() const
const clang::DependencyOutputOptions&
getDependencyOutputOpts() const
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:166
¶clang::FileSystemOptions& getFileSystemOpts()
clang::FileSystemOptions& getFileSystemOpts()
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:170
¶const clang::FileSystemOptions&
getFileSystemOpts() const
const clang::FileSystemOptions&
getFileSystemOpts() const
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:172
¶clang::FrontendOptions& getFrontendOpts()
clang::FrontendOptions& getFrontendOpts()
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:176
¶const clang::FrontendOptions& getFrontendOpts()
const
const clang::FrontendOptions& getFrontendOpts()
const
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:177
¶clang::MigratorOptions& getMigratorOpts()
clang::MigratorOptions& getMigratorOpts()
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:156
¶const clang::MigratorOptions& getMigratorOpts()
const
const clang::MigratorOptions& getMigratorOpts()
const
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:157
¶clang::PreprocessorOutputOptions&
getPreprocessorOutputOpts()
clang::PreprocessorOutputOptions&
getPreprocessorOutputOpts()
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:179
¶const clang::PreprocessorOutputOptions&
getPreprocessorOutputOpts() const
const clang::PreprocessorOutputOptions&
getPreprocessorOutputOpts() const
Declared at: clang/include/clang/Frontend/CompilerInvocation.h:183