Searched refs:MacroDefinition (Results 1 - 16 of 16) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DPPConditionalDirectiveRecord.h93 const MacroDefinition &MD) override;
95 const MacroDefinition &MD) override;
H A DPPCallbacks.h27 class MacroDefinition;
282 const MacroDefinition &MD, SourceRange Range,
292 /// \param MD A MacroDefinition for the named macro.
297 const MacroDefinition &MD,
303 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
349 /// \param MD The MacroDefinition if the name was a macro, null otherwise.
351 const MacroDefinition &MD) {
359 const MacroDefinition &MD) {
540 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,
553 const MacroDefinition
[all...]
H A DPreprocessingRecord.h526 void MacroExpands(const Token &Id, const MacroDefinition &MD,
529 void MacroUndefined(const Token &Id, const MacroDefinition &MD,
538 const MacroDefinition &MD) override;
540 const MacroDefinition &MD) override;
543 void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
H A DMacroInfo.h564 class MacroDefinition { class
569 MacroDefinition() = default;
570 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, function in class:MacroDefinition
H A DPreprocessor.h551 MacroDefinition MD;
554 MacroExpandsInfo(Token Tok, MacroDefinition MD, SourceRange Range)
1044 MacroDefinition getMacroDefinition(const IdentifierInfo *II) {
1052 return MacroDefinition(dyn_cast_or_null<DefMacroDirective>(MD),
1057 MacroDefinition getMacroDefinitionAtLoc(const IdentifierInfo *II,
1067 return MacroDefinition(DI.getDirective(),
2104 bool HandleMacroExpandedIdentifier(Token &Identifier, const MacroDefinition &MD);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
H A DPPConditionalDirectiveRecord.cpp84 const MacroDefinition &MD) {
91 const MacroDefinition &MD) {
H A DPreprocessingRecord.cpp407 const MacroDefinition &MD) {
415 const MacroDefinition &MD) {
423 const MacroDefinition &MD,
438 const MacroDefinition &MD,
455 const MacroDefinition &MD,
H A DPPExpressions.cpp129 MacroDefinition Macro = PP.getMacroDefinition(II);
H A DPreprocessor.cpp826 if (MacroDefinition MD = getMacroDefinition(&II)) {
H A DPPMacroExpansion.cpp471 const MacroDefinition &M) {
/freebsd-12-stable/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,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp33 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,
46 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp179 const MacroDefinition &MD,
423 const MacroDefinition &MD,
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DARCMT.cpp439 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,
/freebsd-12-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp334 void MacroExpands(const clang::Token &MacroNameTok, const MacroDefinition &MD,

Completed in 392 milliseconds