Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Lex/
H A DPPLexerChange.cpp685 bool ForPragma) { in EnterSubmodule() argument
689 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
692 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
734 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
738 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
761 Module *Preprocessor::LeaveSubmodule(bool ForPragma) { in LeaveSubmodule() argument
763 BuildingSubmoduleStack.back().IsPragma != ForPragma) { in LeaveSubmodule()
764 assert(ForPragma && "non-pragma module enter/leave mismatch"); in LeaveSubmodule()
782 Callbacks->LeftSubmodule(LeavingMod, ImportLoc, ForPragma); in LeaveSubmodule()
869 Callbacks->LeftSubmodule(LeavingMod, ImportLoc, ForPragma); in LeaveSubmodule()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DPPCallbacks.h148 bool ForPragma) { } in EnteredSubmodule() argument
159 bool ForPragma) { } in LeftSubmodule() argument
473 bool ForPragma) override { in EnteredSubmodule() argument
474 First->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule()
475 Second->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule()
479 bool ForPragma) override { in LeftSubmodule() argument
480 First->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule()
481 Second->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule()
H A DPreprocessor.h2250 void EnterSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma);
2251 Module *LeaveSubmodule(bool ForPragma);