|
| FindAllMacros (SymbolReporter *Reporter, SourceManager *SM, HeaderMapCollector *Collector=nullptr) |
|
void | MacroDefined (const Token &MacroNameTok, const MacroDirective *MD) override |
|
void | MacroExpands (const Token &MacroNameTok, const MacroDefinition &MD, SourceRange Range, const MacroArgs *Args) override |
|
void | Ifdef (SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) override |
|
void | Ifndef (SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) override |
|
void | EndOfMainFile () override |
|
A preprocessor that collects all macro symbols.
The contexts of a macro will be ignored since they are not available during preprocessing period.
Definition at line 27 of file FindAllMacros.h.