Home
last modified time | relevance | path

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

/external/clang/include/clang/Lex/
DHeaderSearch.h69 const IdentifierInfo *ControllingMacro; member
74 ControllingMacro(0) {} in HeaderFileInfo()
83 return isImport || isPragmaOnce || NumIncludes || ControllingMacro || in isNonDefault()
275 const IdentifierInfo *ControllingMacro) { in SetFileControllingMacro() argument
276 getFileInfo(File).ControllingMacro = ControllingMacro; in SetFileControllingMacro()
/external/clang/lib/Lex/
DHeaderSearch.cpp26 if (ControllingMacro) in getControllingMacro()
27 return ControllingMacro; in getControllingMacro()
32 ControllingMacro = External->GetIdentifier(ControllingMacroID); in getControllingMacro()
33 return ControllingMacro; in getControllingMacro()
496 return HFI.isPragmaOnce || HFI.ControllingMacro || HFI.ControllingMacroID; in isFileMultipleIncludeGuarded()
532 if (const IdentifierInfo *ControllingMacro in ShouldEnterIncludeFile() local
534 if (ControllingMacro->hasMacroDefinition()) { in ShouldEnterIncludeFile()
DPPLexerChange.cpp195 if (const IdentifierInfo *ControllingMacro = in HandleEndOfFile() local
200 HeaderInfo.SetFileControllingMacro(FE, ControllingMacro); in HandleEndOfFile()
/external/clang/lib/Serialization/
DASTWriter.cpp1318 if (!Data.ControllingMacro) in EmitData()
1321 Emit32(Out, (uint32_t)Writer.getIdentifierRef(Data.ControllingMacro)); in EmitData()