Searched refs:UndefLoc (Results 1 – 4 of 4) sorted by relevance
393 SourceLocation UndefLoc; variable399 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc, in DefInfo() argument401 : DefDirective(DefDirective), UndefLoc(UndefLoc), IsPublic(isPublic) { } in DefInfo()412 SourceLocation getUndefLocation() const { return UndefLoc; } in getUndefLocation()413 bool isUndefined() const { return UndefLoc.isValid(); } in isUndefined()495 explicit UndefMacroDirective(SourceLocation UndefLoc) in UndefMacroDirective() argument496 : MacroDirective(MD_Undefine, UndefLoc) { in UndefMacroDirective()497 assert(UndefLoc.isValid() && "Invalid UndefLoc!"); in UndefMacroDirective()
1376 UndefMacroDirective *AllocateUndefMacroDirective(SourceLocation UndefLoc);
131 SourceLocation UndefLoc; in getDefinition() local135 return DefInfo(DefMD, UndefLoc, in getDefinition()139 UndefLoc = UndefMD->getLocation(); in getDefinition()148 return DefInfo(nullptr, UndefLoc, in getDefinition()
87 Preprocessor::AllocateUndefMacroDirective(SourceLocation UndefLoc) { in AllocateUndefMacroDirective() argument89 new (MD) UndefMacroDirective(UndefLoc); in AllocateUndefMacroDirective()