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.cpp366 if (const IdentifierInfo *ControllingMacro = in HandleEndOfFile() local
370 HeaderInfo.SetFileControllingMacro(*FE, ControllingMacro); in HandleEndOfFile()
371 if (MacroInfo *MI = getMacroInfo(ControllingMacro)) in HandleEndOfFile()
375 if (!isMacroDefined(ControllingMacro) && in HandleEndOfFile()
376 DefinedMacro != ControllingMacro && in HandleEndOfFile()
385 const StringRef ControllingMacroName = ControllingMacro->getName(); in HandleEndOfFile()
395 << CurPPLexer->MIOpt.GetMacroLocation() << ControllingMacro; in HandleEndOfFile()
399 << ControllingMacro in HandleEndOfFile()
402 ControllingMacro->getName()); in HandleEndOfFile()
H A DHeaderSearch.cpp73 IdentifierInfo *ControllingMacro = LazyControllingMacro.getPtr(); in getControllingMacro() local
74 if (ControllingMacro && ControllingMacro->isOutOfDate()) { in getControllingMacro()
77 External->updateOutOfDateIdentifier(*ControllingMacro); in getControllingMacro()
79 return ControllingMacro; in getControllingMacro()
1571 if (const IdentifierInfo *ControllingMacro = in ShouldEnterIncludeFile() local
1577 if (M ? PP.isMacroDefinedInLocalModule(ControllingMacro, M) in ShouldEnterIncludeFile()
1578 : PP.isMacroDefined(ControllingMacro)) { in ShouldEnterIncludeFile()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h578 const IdentifierInfo *ControllingMacro) { in SetFileControllingMacro() argument
579 getFileInfo(File).LazyControllingMacro = ControllingMacro; in SetFileControllingMacro()