clang
3.9.0
|
#include <MacroInfo.h>
Public Member Functions | |
DefInfo () | |
DefInfo (DefMacroDirective *DefDirective, SourceLocation UndefLoc, bool isPublic) | |
const DefMacroDirective * | getDirective () const |
DefMacroDirective * | getDirective () |
SourceLocation | getLocation () const |
MacroInfo * | getMacroInfo () |
const MacroInfo * | getMacroInfo () const |
SourceLocation | getUndefLocation () const |
bool | isUndefined () const |
bool | isPublic () const |
bool | isValid () const |
bool | isInvalid () const |
operator bool () const | |
DefInfo | getPreviousDefinition () |
const DefInfo | getPreviousDefinition () const |
Definition at line 352 of file MacroInfo.h.
|
inline |
Definition at line 358 of file MacroInfo.h.
|
inline |
Definition at line 360 of file MacroInfo.h.
|
inline |
Definition at line 364 of file MacroInfo.h.
Referenced by clang::Preprocessor::getMacroDefinitionAtLoc().
|
inline |
Definition at line 365 of file MacroInfo.h.
|
inline |
Definition at line 471 of file MacroInfo.h.
References clang::MacroDirective::getLocation(), and isInvalid().
Referenced by clang::Preprocessor::getLastMacroWithSpelling().
|
inline |
Definition at line 477 of file MacroInfo.h.
References isInvalid().
Referenced by clang::Preprocessor::getLastMacroWithSpelling(), getMacroInfo(), and clang::MacroDirective::getMacroInfo().
|
inline |
Definition at line 369 of file MacroInfo.h.
References getMacroInfo().
|
inline |
Definition at line 484 of file MacroInfo.h.
References isInvalid().
Referenced by clang::MacroDirective::findDirectiveAtLoc(), and getPreviousDefinition().
|
inline |
Definition at line 384 of file MacroInfo.h.
References getPreviousDefinition().
|
inline |
Definition at line 373 of file MacroInfo.h.
|
inline |
|
inline |
Definition at line 376 of file MacroInfo.h.
|
inline |
Definition at line 374 of file MacroInfo.h.
References clang::SourceLocation::isValid().
|
inline |
Definition at line 378 of file MacroInfo.h.
Referenced by isInvalid(), and operator bool().
|
inlineexplicit |
Definition at line 381 of file MacroInfo.h.
References isValid().