|
clang
5.0.0
|
#include "clang/Lex/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 331 of file MacroInfo.h.
|
inline |
Definition at line 337 of file MacroInfo.h.
|
inline |
Definition at line 339 of file MacroInfo.h.
|
inline |
Definition at line 343 of file MacroInfo.h.
Referenced by clang::Preprocessor::getMacroDefinitionAtLoc().
|
inline |
Definition at line 344 of file MacroInfo.h.
|
inline |
Definition at line 450 of file MacroInfo.h.
References clang::MacroDirective::getLocation(), and isInvalid().
Referenced by clang::Preprocessor::getLastMacroWithSpelling().
|
inline |
Definition at line 456 of file MacroInfo.h.
References isInvalid().
Referenced by clang::Preprocessor::getLastMacroWithSpelling(), getMacroInfo(), and clang::MacroDirective::getMacroInfo().
|
inline |
Definition at line 348 of file MacroInfo.h.
References getMacroInfo().
|
inline |
Definition at line 463 of file MacroInfo.h.
References isInvalid().
Referenced by clang::MacroDirective::findDirectiveAtLoc(), and getPreviousDefinition().
|
inline |
Definition at line 363 of file MacroInfo.h.
References getPreviousDefinition().
|
inline |
Definition at line 352 of file MacroInfo.h.
|
inline |
|
inline |
Definition at line 355 of file MacroInfo.h.
|
inline |
Definition at line 353 of file MacroInfo.h.
References clang::SourceLocation::isValid().
|
inline |
Definition at line 357 of file MacroInfo.h.
Referenced by isInvalid(), and operator bool().
|
inlineexplicit |
Definition at line 360 of file MacroInfo.h.
References isValid().
1.8.6