Home
last modified time | relevance | path

Searched refs:MacroDefinition (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DNoTrivialPPDirectiveTracer.h190 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,
205 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined()
212 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined()
244 const MacroDefinition &MD) override { in Ifdef()
253 const MacroDefinition &MD) override { in Elifdef()
271 const MacroDefinition &MD) override { in Ifndef()
280 const MacroDefinition &MD) override { in Elifndef()
H A DPPCallbacks.h28 class MacroDefinition; variable
341 const MacroDefinition &MD, SourceRange Range, in MacroExpands()
356 const MacroDefinition &MD, in MacroUndefined()
362 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined()
414 const MacroDefinition &MD) { in Ifdef()
422 const MacroDefinition &MD) { in Elifdef()
438 const MacroDefinition &MD) { in Ifndef()
446 const MacroDefinition &MD) { in Elifndef()
669 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
682 const MacroDefinition &MD, in MacroUndefined()
[all …]
H A DPPConditionalDirectiveRecord.h93 const MacroDefinition &MD) override;
95 const MacroDefinition &MD) override;
97 const MacroDefinition &MD) override;
101 const MacroDefinition &MD) override;
H A DPreprocessingRecord.h526 void MacroExpands(const Token &Id, const MacroDefinition &MD,
529 void MacroUndefined(const Token &Id, const MacroDefinition &MD,
539 const MacroDefinition &MD) override;
541 const MacroDefinition &MD) override;
546 const MacroDefinition &MD) override;
548 const MacroDefinition &MD) override;
551 void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
H A DMacroInfo.h590 class MacroDefinition {
595 MacroDefinition() = default;
596 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition() function
H A DPreprocessor.h837 MacroDefinition MD;
840 MacroExpandsInfo(Token Tok, MacroDefinition MD, SourceRange Range) in MacroExpandsInfo()
1382 MacroDefinition getMacroDefinition(const IdentifierInfo *II) { in getMacroDefinition()
1390 return MacroDefinition(dyn_cast_or_null<DefMacroDirective>(MD), in getMacroDefinition()
1395 MacroDefinition getMacroDefinitionAtLoc(const IdentifierInfo *II, in getMacroDefinitionAtLoc()
1405 return MacroDefinition(DI.getDirective(), in getMacroDefinitionAtLoc()
2709 bool HandleMacroExpandedIdentifier(Token &Identifier, const MacroDefinition &MD);
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp31 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
44 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined()
53 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined()
63 const MacroDefinition &MD) override { in Ifdef()
71 const MacroDefinition &MD) override { in Ifndef()
82 const MacroDefinition &MD) override { in Elifdef()
90 const MacroDefinition &MD) override { in Elifndef()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPConditionalDirectiveRecord.cpp84 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 DPreprocessingRecord.cpp399 const MacroDefinition &MD) { in Ifdef()
407 const MacroDefinition &MD) { in Elifdef()
415 const MacroDefinition &MD) { in Ifndef()
424 const MacroDefinition &MD) { in Elifndef()
432 const MacroDefinition &MD, in Defined()
447 const MacroDefinition &MD, in MacroExpands()
464 const MacroDefinition &MD, in MacroUndefined()
H A DPreprocessor.cpp826 if (const MacroDefinition MD = getMacroDefinition(&II)) { in HandleIdentifier()
1710 const MacroDefinition &MD, in MacroExpands()
H A DPPExpressions.cpp131 MacroDefinition Macro = PP.getMacroDefinition(II); in EvaluateDefined()
H A DPPMacroExpansion.cpp424 const MacroDefinition &M) { in HandleMacroExpandedIdentifier()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMacroPPCallbacks.h116 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD,
H A DMacroPPCallbacks.cpp192 const MacroDefinition &MD, in MacroUndefined()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DMacroExpansionContext.cpp31 void MacroExpands(const Token &MacroName, const MacroDefinition &MD, in MacroExpands()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp240 const MacroDefinition &MD,
580 const MacroDefinition &MD, in MacroUndefined()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp622 void MacroExpands(const clang::Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc1072 …, "clang::ASTDeserializationListener::MacroDefinitionRead(unsigned int, clang::MacroDefinition*)"},
1170 …:MultiplexASTDeserializationListener::MacroDefinitionRead(unsigned int, clang::MacroDefinition*)"},
2116 …PN5clang15MacroDefinitionEE6resizeEj", "llvm::SmallVectorImpl<clang::MacroDefinition*>::resize(uns…
2431 …tionIDEPNS_15MacroDefinitionE", "clang::ASTWriter::getMacroDefinitionID(clang::MacroDefinition*)"},
2496 …MacroDefinitionE", "clang::ASTWriter::MacroDefinitionRead(unsigned int, clang::MacroDefinition*)"},
2525MacroDefinition const*, unsigned int, llvm::DenseMapInfo<clang::MacroDefinition const*>, llvm::Den…
2526 …jEEE4growEj", "llvm::DenseMap<clang::MacroDefinition const*, unsigned int, llvm::DenseMapInfo<clan…
11288 …"clang::PreprocessingRecord::RegisterMacroDefinition(clang::MacroInfo*, clang::MacroDefinition*)"},
11296MacroDefinition*, llvm::DenseMapInfo<clang::MacroInfo const*>, llvm::DenseMapInfo<clang::MacroDefi…
11297 …acroInfo const*, clang::MacroDefinition*, llvm::DenseMapInfo<clang::MacroInfo const*>, llvm::Dense…