Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DPPCallbacks.h28 class MacroDefinition; variable
254 const MacroDefinition &MD, SourceRange Range, in MacroExpands()
269 const MacroDefinition &MD, in MacroUndefined()
275 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined()
323 const MacroDefinition &MD) { in Ifdef()
331 const MacroDefinition &MD) { in Ifndef()
491 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
504 const MacroDefinition &MD, in MacroUndefined()
510 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined()
537 const MacroDefinition &MD) override { in Ifdef()
[all …]
H A DPreprocessingRecord.h527 void MacroExpands(const Token &Id, const MacroDefinition &MD,
530 void MacroUndefined(const Token &Id, const MacroDefinition &MD,
539 const MacroDefinition &MD) override;
541 const MacroDefinition &MD) override;
544 void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
H A DPPConditionalDirectiveRecord.h94 const MacroDefinition &MD) override;
96 const MacroDefinition &MD) override;
H A DMacroInfo.h565 class MacroDefinition {
570 MacroDefinition() = default;
571 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition() function
H A DPreprocessor.h458 MacroDefinition MD;
461 MacroExpandsInfo(Token Tok, MacroDefinition MD, SourceRange Range) in MacroExpandsInfo()
940 MacroDefinition getMacroDefinition(const IdentifierInfo *II) { in getMacroDefinition()
948 return MacroDefinition(dyn_cast_or_null<DefMacroDirective>(MD), in getMacroDefinition()
953 MacroDefinition getMacroDefinitionAtLoc(const IdentifierInfo *II, in getMacroDefinitionAtLoc()
963 return MacroDefinition(DI.getDirective(), in getMacroDefinitionAtLoc()
2003 bool HandleMacroExpandedIdentifier(Token &Identifier, const MacroDefinition &MD);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DPreprocessingRecord.cpp412 const MacroDefinition &MD) { in Ifdef()
420 const MacroDefinition &MD) { in Ifndef()
428 const MacroDefinition &MD, in Defined()
443 const MacroDefinition &MD, in MacroExpands()
460 const MacroDefinition &MD, in MacroUndefined()
H A DPPConditionalDirectiveRecord.cpp87 const MacroDefinition &MD) { in Ifdef()
94 const MacroDefinition &MD) { in Ifndef()
H A DPPExpressions.cpp130 MacroDefinition Macro = PP.getMacroDefinition(II); in EvaluateDefined()
H A DPreprocessor.cpp803 if (MacroDefinition MD = getMacroDefinition(&II)) { in HandleIdentifier()
H A DPPMacroExpansion.cpp464 const MacroDefinition &M) { in HandleMacroExpandedIdentifier()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DMacroPPCallbacks.h117 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD,
H A DMacroPPCallbacks.cpp193 const MacroDefinition &MD, in MacroUndefined()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Index/
H A DIndexingAction.cpp87 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
100 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp178 const MacroDefinition &MD,
422 const MacroDefinition &MD, in MacroUndefined()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DARCMT.cpp440 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()