Searched refs:UndefLoc (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DMacroInfo.h340 SourceLocation UndefLoc;
345 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc,
347 : DefDirective(DefDirective), UndefLoc(UndefLoc), IsPublic(isPublic) {}
359 SourceLocation getUndefLocation() const { return UndefLoc; }
360 bool isUndefined() const { return UndefLoc.isValid(); }
431 explicit UndefMacroDirective(SourceLocation UndefLoc) argument
432 : MacroDirective(MD_Undefine, UndefLoc) {
433 assert(UndefLoc.isValid() && "Invalid UndefLoc!");
[all...]
H A DPreprocessor.h2027 UndefMacroDirective *AllocateUndefMacroDirective(SourceLocation UndefLoc);
/freebsd-12-stable/contrib/llvm-project/clang/lib/Lex/
H A DMacroInfo.cpp180 SourceLocation UndefLoc; local
184 return DefInfo(DefMD, UndefLoc,
188 UndefLoc = UndefMD->getLocation();
197 return DefInfo(nullptr, UndefLoc,
H A DPPDirectives.cpp70 Preprocessor::AllocateUndefMacroDirective(SourceLocation UndefLoc) { argument
71 return new (BP) UndefMacroDirective(UndefLoc);

Completed in 161 milliseconds