Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DPPLexerChange.cpp692 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
737 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
744 CurSubmoduleState = &State; in EnterSubmodule()
799 auto MacroIt = CurSubmoduleState->Macros.find(II); in LeaveSubmodule()
800 if (MacroIt == CurSubmoduleState->Macros.end()) in LeaveSubmodule()
809 if (OldState && OldState != CurSubmoduleState) { in LeaveSubmodule()
867 CurSubmoduleState = Info.OuterSubmoduleState; in LeaveSubmodule()
H A DPPMacroExpansion.cpp66 auto Pos = CurSubmoduleState->Macros.find(II); in getLocalMacroDirectiveHistory()
67 return Pos == CurSubmoduleState->Macros.end() ? nullptr in getLocalMacroDirectiveHistory()
75 MacroState &StoredMD = CurSubmoduleState->Macros[II]; in appendMacroDirective()
109 MacroState &StoredMD = CurSubmoduleState->Macros[II]; in setLoadedMacroDirective()
186 CurSubmoduleState->VisibleModules.getGeneration() && in updateModuleMacroInfo()
189 CurSubmoduleState->VisibleModules.getGeneration(); in updateModuleMacroInfo()
213 if (CurSubmoduleState->VisibleModules.isVisible(MM->getOwningModule())) { in updateModuleMacroInfo()
267 auto Pos = CurSubmoduleState->Macros.find(II); in dumpMacroInfo()
268 if (Pos != CurSubmoduleState->Macros.end()) in dumpMacroInfo()
303 else if (!CurSubmoduleState->VisibleModules.isVisible( in dumpMacroInfo()
H A DPreprocessor.cpp94 CurSubmoduleState(&NullSubmoduleState) { in Preprocessor()
297 << llvm::capacity_in_bytes(CurSubmoduleState->Macros); in PrintStats()
316 CurSubmoduleState->Macros.insert(std::make_pair(Macro.II, MacroState())); in macro_begin()
318 return CurSubmoduleState->Macros.begin(); in macro_begin()
327 + llvm::capacity_in_bytes(CurSubmoduleState->Macros) in getTotalMemory()
341 return CurSubmoduleState->Macros.end(); in macro_end()
1305 CurSubmoduleState->VisibleModules.setVisible( in makeModuleVisible()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h610 !PP.CurSubmoduleState->VisibleModules.getGeneration()) in getModuleInfo()
620 if (PP.CurSubmoduleState->VisibleModules.getGeneration() != in getModuleInfo()
765 SubmoduleState *CurSubmoduleState; variable
1079 MacroState &S = CurSubmoduleState->Macros[II]; in getMacroDefinition()
1093 MacroState &S = CurSubmoduleState->Macros[II]; in getMacroDefinitionAtLoc()
1421 return CurSubmoduleState->VisibleModules.getImportLoc(M); in getModuleImportLoc()