Home
last modified time | relevance | path

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

/external/clang/include/clang/Lex/
DPPCallbacks.h30 class MacroDefinition; variable
243 const MacroDefinition &MD, SourceRange Range, in MacroExpands()
255 const MacroDefinition &MD) { in MacroUndefined()
260 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined()
299 const MacroDefinition &MD) { in Ifdef()
307 const MacroDefinition &MD) { in Ifndef()
438 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
450 const MacroDefinition &MD) override { in MacroUndefined()
455 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined()
482 const MacroDefinition &MD) override { in Ifdef()
[all …]
DPreprocessingRecord.h489 void MacroExpands(const Token &Id, const MacroDefinition &MD,
492 void MacroUndefined(const Token &Id, const MacroDefinition &MD) override;
500 const MacroDefinition &MD) override;
502 const MacroDefinition &MD) override;
504 void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
DPPConditionalDirectiveRecord.h94 const MacroDefinition &MD) override;
96 const MacroDefinition &MD) override;
DPreprocessor.h365 MacroDefinition MD;
367 MacroExpandsInfo(Token Tok, MacroDefinition MD, SourceRange Range) in MacroExpandsInfo()
810 MacroDefinition getMacroDefinition(const IdentifierInfo *II) { in getMacroDefinition()
812 return MacroDefinition(); in getMacroDefinition()
818 return MacroDefinition(dyn_cast_or_null<DefMacroDirective>(MD), in getMacroDefinition()
823 MacroDefinition getMacroDefinitionAtLoc(const IdentifierInfo *II, in getMacroDefinitionAtLoc()
826 return MacroDefinition(); in getMacroDefinitionAtLoc()
833 return MacroDefinition(DI.getDirective(), in getMacroDefinitionAtLoc()
1749 bool HandleMacroExpandedIdentifier(Token &Tok, const MacroDefinition &MD);
DMacroInfo.h563 class MacroDefinition {
568 MacroDefinition() : LatestLocalAndAmbiguous(), ModuleMacros() {} in MacroDefinition() function
569 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition() function
/external/clang/lib/Lex/
DPreprocessingRecord.cpp384 const MacroDefinition &MD) { in Ifdef()
392 const MacroDefinition &MD) { in Ifndef()
400 const MacroDefinition &MD, in Defined()
413 const MacroDefinition &MD, in MacroExpands()
430 const MacroDefinition &MD) { in MacroUndefined()
DPPConditionalDirectiveRecord.cpp87 const MacroDefinition &MD) { in Ifdef()
94 const MacroDefinition &MD) { in Ifndef()
DPPExpressions.cpp111 MacroDefinition Macro = PP.getMacroDefinition(II); in EvaluateDefined()
DPreprocessor.cpp656 if (MacroDefinition MD = getMacroDefinition(&II)) { in HandleIdentifier()
DPPMacroExpansion.cpp420 const MacroDefinition &M) { in HandleMacroExpandedIdentifier()
/external/clang/lib/Frontend/
DPrintPreprocessedOutput.cpp172 const MacroDefinition &MD) override;
363 const MacroDefinition &MD) { in MacroUndefined()
/external/clang/unittests/Basic/
DSourceManagerTest.cpp266 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
/external/clang/tools/libclang/
DIndexing.cpp287 const MacroDefinition &MD) override {} in MacroUndefined()
290 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
/external/clang/lib/ARCMigrate/
DARCMT.cpp440 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands()
/external/clang/include/clang/Serialization/
DASTReader.h77 class MacroDefinition; variable