Home
last modified time | relevance | path

Searched refs:ControllingMacro (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPLexerChange.cpp359 if (const IdentifierInfo *ControllingMacro = in HandleEndOfFile() local
363 HeaderInfo.SetFileControllingMacro(*FE, ControllingMacro); in HandleEndOfFile()
364 if (MacroInfo *MI = getMacroInfo(ControllingMacro)) in HandleEndOfFile()
368 if (!isMacroDefined(ControllingMacro) && in HandleEndOfFile()
369 DefinedMacro != ControllingMacro && in HandleEndOfFile()
378 const StringRef ControllingMacroName = ControllingMacro->getName(); in HandleEndOfFile()
388 << CurPPLexer->MIOpt.GetMacroLocation() << ControllingMacro; in HandleEndOfFile()
392 << ControllingMacro in HandleEndOfFile()
395 ControllingMacro->getName()); in HandleEndOfFile()
H A DHeaderSearch.cpp72 IdentifierInfo *ControllingMacro = LazyControllingMacro.getPtr(); in getControllingMacro() local
73 if (ControllingMacro && ControllingMacro->isOutOfDate()) { in getControllingMacro()
76 External->updateOutOfDateIdentifier(*ControllingMacro); in getControllingMacro()
78 return ControllingMacro; in getControllingMacro()
1516 if (const IdentifierInfo *ControllingMacro = in ShouldEnterIncludeFile() local
1522 if (M ? PP.isMacroDefinedInLocalModule(ControllingMacro, M) in ShouldEnterIncludeFile()
1523 : PP.isMacroDefined(ControllingMacro)) { in ShouldEnterIncludeFile()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h575 const IdentifierInfo *ControllingMacro) { in SetFileControllingMacro() argument
576 getFileInfo(File).LazyControllingMacro = ControllingMacro; in SetFileControllingMacro()