Lines Matching refs:MD
408 const MacroDefinition &MD) { in Ifdef() argument
410 if (MD) in Ifdef()
411 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifdef()
416 const MacroDefinition &MD) { in Elifdef() argument
418 if (MD) in Elifdef()
419 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifdef()
424 const MacroDefinition &MD) { in Ifndef() argument
426 if (MD) in Ifndef()
427 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifndef()
433 const MacroDefinition &MD) { in Elifndef() argument
435 if (MD) in Elifndef()
436 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifndef()
441 const MacroDefinition &MD, in Defined() argument
444 if (MD) in Defined()
445 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Defined()
456 const MacroDefinition &MD, in MacroExpands() argument
459 addMacroExpansion(Id, MD.getMacroInfo(), Range); in MacroExpands()
463 const MacroDirective *MD) { in MacroDefined() argument
464 const MacroInfo *MI = MD->getMacroInfo(); in MacroDefined()
473 const MacroDefinition &MD, in MacroUndefined() argument
475 MD.forAllDefinitions([&](MacroInfo *MI) { MacroDefinitions.erase(MI); }); in MacroUndefined()