Lines Matching refs:MD
402 const MacroDefinition &MD) { in Ifdef() argument
404 if (MD) in Ifdef()
405 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifdef()
410 const MacroDefinition &MD) { in Elifdef() argument
412 if (MD) in Elifdef()
413 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifdef()
418 const MacroDefinition &MD) { in Ifndef() argument
420 if (MD) in Ifndef()
421 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifndef()
427 const MacroDefinition &MD) { in Elifndef() argument
429 if (MD) in Elifndef()
430 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifndef()
435 const MacroDefinition &MD, in Defined() argument
438 if (MD) in Defined()
439 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Defined()
450 const MacroDefinition &MD, in MacroExpands() argument
453 addMacroExpansion(Id, MD.getMacroInfo(), Range); in MacroExpands()
457 const MacroDirective *MD) { in MacroDefined() argument
458 const MacroInfo *MI = MD->getMacroInfo(); in MacroDefined()
467 const MacroDefinition &MD, in MacroUndefined() argument
469 MD.forAllDefinitions([&](MacroInfo *MI) { MacroDefinitions.erase(MI); }); in MacroUndefined()