Lines Matching refs:DefMacroDirective
30 class DefMacroDirective; variable
365 DefMacroDirective *DefDirective = nullptr;
371 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc, in DefInfo()
375 const DefMacroDirective *getDirective() const { return DefDirective; } in getDirective()
376 DefMacroDirective *getDirective() { return DefDirective; } in getDirective()
432 class DefMacroDirective : public MacroDirective {
436 DefMacroDirective(MacroInfo *MI, SourceLocation Loc) in DefMacroDirective() function
440 explicit DefMacroDirective(MacroInfo *MI) in DefMacroDirective() function
441 : DefMacroDirective(MI, MI->getDefinitionLoc()) {} in DefMacroDirective()
451 static bool classof(const DefMacroDirective *) { return true; } in classof() argument
591 llvm::PointerIntPair<DefMacroDirective *, 1, bool> LatestLocalAndAmbiguous;
596 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition()
619 DefMacroDirective *getLocalDirective() const { in getLocalDirective()