| /openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
| H A D | PPCallbacks.h | 27 class MacroDefinition; variable 308 const MacroDefinition &MD, SourceRange Range, in MacroExpands() 323 const MacroDefinition &MD, in MacroUndefined() 329 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() 377 const MacroDefinition &MD) { in Ifdef() 385 const MacroDefinition &MD) { in Elifdef() 401 const MacroDefinition &MD) { in Ifndef() 409 const MacroDefinition &MD) { in Elifndef() 610 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() 623 const MacroDefinition &MD, in MacroUndefined() [all …]
|
| H A D | PPConditionalDirectiveRecord.h | 93 const MacroDefinition &MD) override; 95 const MacroDefinition &MD) override; 97 const MacroDefinition &MD) override; 101 const MacroDefinition &MD) override;
|
| H A D | PreprocessingRecord.h | 523 void MacroExpands(const Token &Id, const MacroDefinition &MD, 526 void MacroUndefined(const Token &Id, const MacroDefinition &MD, 535 const MacroDefinition &MD) override; 537 const MacroDefinition &MD) override; 542 const MacroDefinition &MD) override; 544 const MacroDefinition &MD) override; 547 void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
|
| H A D | MacroInfo.h | 587 class MacroDefinition { 592 MacroDefinition() = default; 593 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition() function
|
| H A D | Preprocessor.h | 795 MacroDefinition MD; 798 MacroExpandsInfo(Token Tok, MacroDefinition MD, SourceRange Range) in MacroExpandsInfo() 1348 MacroDefinition getMacroDefinition(const IdentifierInfo *II) { in getMacroDefinition() 1356 return MacroDefinition(dyn_cast_or_null<DefMacroDirective>(MD), in getMacroDefinition() 1361 MacroDefinition getMacroDefinitionAtLoc(const IdentifierInfo *II, in getMacroDefinitionAtLoc() 1371 return MacroDefinition(DI.getDirective(), in getMacroDefinitionAtLoc() 2557 bool HandleMacroExpandedIdentifier(Token &Identifier, const MacroDefinition &MD);
|
| /openbsd-src/gnu/llvm/clang/lib/Index/ |
| H A D | IndexingAction.cpp | 33 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() 46 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined() 55 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() 65 const MacroDefinition &MD) override { in Ifdef() 73 const MacroDefinition &MD) override { in Ifndef() 84 const MacroDefinition &MD) override { in Elifdef() 92 const MacroDefinition &MD) override { in Elifndef()
|
| /openbsd-src/gnu/llvm/clang/lib/Lex/ |
| H A D | PPConditionalDirectiveRecord.cpp | 84 const MacroDefinition &MD) { in Ifdef() 91 const MacroDefinition &MD) { in Ifndef() 105 const MacroDefinition &) { in Elifdef() argument 116 const MacroDefinition &) { in Elifndef() argument
|
| H A D | PreprocessingRecord.cpp | 407 const MacroDefinition &MD) { in Ifdef() 415 const MacroDefinition &MD) { in Elifdef() 423 const MacroDefinition &MD) { in Ifndef() 432 const MacroDefinition &MD) { in Elifndef() 440 const MacroDefinition &MD, in Defined() 455 const MacroDefinition &MD, in MacroExpands() 472 const MacroDefinition &MD, in MacroUndefined()
|
| H A D | PPExpressions.cpp | 131 MacroDefinition Macro = PP.getMacroDefinition(II); in EvaluateDefined()
|
| H A D | Preprocessor.cpp | 817 if (MacroDefinition MD = getMacroDefinition(&II)) { in HandleIdentifier()
|
| H A D | PPMacroExpansion.cpp | 478 const MacroDefinition &M) { in HandleMacroExpandedIdentifier()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | MacroPPCallbacks.h | 115 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD,
|
| H A D | MacroPPCallbacks.cpp | 192 const MacroDefinition &MD, in MacroUndefined()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | MacroExpansionContext.cpp | 31 void MacroExpands(const Token &MacroName, const MacroDefinition &MD, in MacroExpands()
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | PrintPreprocessedOutput.cpp | 223 const MacroDefinition &MD, 486 const MacroDefinition &MD, in MacroUndefined()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | Indexing.cpp | 280 const MacroDefinition &MD, in MacroUndefined() 284 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
|
| /openbsd-src/gnu/llvm/clang/lib/ExtractAPI/ |
| H A D | ExtractAPIConsumer.cpp | 262 void MacroUndefined(const Token &MacroNameToken, const MacroDefinition &MD, in MacroUndefined()
|
| /openbsd-src/gnu/llvm/clang/lib/ARCMigrate/ |
| H A D | ARCMT.cpp | 440 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/Syntax/ |
| H A D | Tokens.cpp | 669 void MacroExpands(const clang::Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
|