clang API Documentation
#include <CompilerInvocation.h>


Public Member Functions | |
| CompilerInvocationBase () | |
| CompilerInvocationBase (const CompilerInvocationBase &X) | |
| LangOptions * | getLangOpts () |
| const LangOptions * | getLangOpts () const |
Protected Attributes | |
| IntrusiveRefCntPtr< LangOptions > | LangOpts |
| Options controlling the language variant. | |
Definition at line 48 of file CompilerInvocation.h.
| CompilerInvocationBase::CompilerInvocationBase | ( | ) |
Definition at line 37 of file CompilerInvocation.cpp.
| CompilerInvocationBase::CompilerInvocationBase | ( | const CompilerInvocationBase & | X | ) |
Definition at line 40 of file CompilerInvocation.cpp.
| LangOptions* clang::CompilerInvocationBase::getLangOpts | ( | ) | [inline] |
Definition at line 57 of file CompilerInvocation.h.
References LangOpts.
Referenced by clang::arcmt::MigrationProcess::applyTransform(), applyTransforms(), clang::arcmt::checkForManualIssues(), clang::CompilerInvocation::CreateFromArgs(), clang::CompilerInvocation::setLangDefaults(), and clang::CompilerInvocation::toArgs().
| const LangOptions* clang::CompilerInvocationBase::getLangOpts | ( | ) | const [inline] |
Definition at line 58 of file CompilerInvocation.h.
References LangOpts.
IntrusiveRefCntPtr<LangOptions> clang::CompilerInvocationBase::LangOpts [protected] |
Options controlling the language variant.
Definition at line 51 of file CompilerInvocation.h.
Referenced by getLangOpts().