Lines Matching refs:MD

33   void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,  in MacroExpands()  argument
36 Range.getBegin(), *MD.getMacroInfo()); in MacroExpands()
40 const MacroDirective *MD) override { in MacroDefined() argument
43 *MD->getMacroInfo()); in MacroDefined()
46 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined() argument
48 if (!MD.getMacroInfo()) // Ignore noop #undef. in MacroUndefined()
52 *MD.getMacroInfo()); in MacroUndefined()
55 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() argument
57 if (!MD.getMacroInfo()) // Ignore nonexistent macro. in Defined()
62 *MD.getMacroInfo()); in Defined()
65 const MacroDefinition &MD) override { in Ifdef() argument
66 if (!MD.getMacroInfo()) // Ignore non-existent macro. in Ifdef()
70 *MD.getMacroInfo()); in Ifdef()
73 const MacroDefinition &MD) override { in Ifndef() argument
74 if (!MD.getMacroInfo()) // Ignore nonexistent macro. in Ifndef()
78 *MD.getMacroInfo()); in Ifndef()
84 const MacroDefinition &MD) override { in Elifdef() argument
85 if (!MD.getMacroInfo()) // Ignore non-existent macro. in Elifdef()
89 *MD.getMacroInfo()); in Elifdef()
92 const MacroDefinition &MD) override { in Elifndef() argument
93 if (!MD.getMacroInfo()) // Ignore non-existent macro. in Elifndef()
97 *MD.getMacroInfo()); in Elifndef()
235 for (auto *MD = M.second.getLatest(); MD; MD = MD->getPrevious()) { in indexPreprocessorMacros() local
236 indexPreprocessorMacro(M.first, MD->getMacroInfo(), MD->getKind(), in indexPreprocessorMacros()
237 MD->getLocation(), DataConsumer); in indexPreprocessorMacros()