Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Lex/
DMacroInfo.h397 SourceLocation UndefLoc; variable
403 DefInfo(DefMacroDirective *DefDirective, SourceLocation UndefLoc, in DefInfo() argument
405 : DefDirective(DefDirective), UndefLoc(UndefLoc), IsPublic(isPublic) { } in DefInfo()
416 SourceLocation getUndefLocation() const { return UndefLoc; } in getUndefLocation()
417 bool isUndefined() const { return UndefLoc.isValid(); } in isUndefined()
499 explicit UndefMacroDirective(SourceLocation UndefLoc) in UndefMacroDirective() argument
500 : MacroDirective(MD_Undefine, UndefLoc) { in UndefMacroDirective()
501 assert(UndefLoc.isValid() && "Invalid UndefLoc!"); in UndefMacroDirective()
DPreprocessor.h1294 UndefMacroDirective *AllocateUndefMacroDirective(SourceLocation UndefLoc);
/freebsd-10-stable/contrib/llvm/tools/clang/lib/Lex/
DMacroInfo.cpp130 SourceLocation UndefLoc; in getDefinition() local
137 return DefInfo(DefMD, UndefLoc, in getDefinition()
141 UndefLoc = UndefMD->getLocation(); in getDefinition()
DPPDirectives.cpp86 Preprocessor::AllocateUndefMacroDirective(SourceLocation UndefLoc) { in AllocateUndefMacroDirective() argument
88 new (MD) UndefMacroDirective(UndefLoc); in AllocateUndefMacroDirective()