Home
last modified time | relevance | path

Searched refs:ImportLoc (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/Lex/
H A DModuleLoader.h117 virtual ModuleLoadResult loadModule(SourceLocation ImportLoc,
135 SourceLocation ImportLoc) = 0;
163 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, in loadModule() argument
169 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, in createModuleFromSource() argument
173 SourceLocation ImportLoc) override {} in makeModuleVisible() argument
H A DPPCallbacks.h158 virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, in LeftSubmodule() argument
171 virtual void moduleImport(SourceLocation ImportLoc, in moduleImport() argument
472 void EnteredSubmodule(Module *M, SourceLocation ImportLoc, in EnteredSubmodule() argument
474 First->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule()
475 Second->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule()
478 void LeftSubmodule(Module *M, SourceLocation ImportLoc, in LeftSubmodule() argument
480 First->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule()
481 Second->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule()
484 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, in moduleImport() argument
486 First->moduleImport(ImportLoc, Path, Imported); in moduleImport()
[all …]
H A DHeaderSearch.h622 SourceLocation ImportLoc = SourceLocation(),
700 SourceLocation ImportLoc,
H A DPreprocessor.h822 SourceLocation ImportLoc; member
833 BuildingSubmoduleInfo(Module *M, SourceLocation ImportLoc, bool IsPragma, in BuildingSubmoduleInfo()
836 : M(M), ImportLoc(ImportLoc), IsPragma(IsPragma), in BuildingSubmoduleInfo()
2250 void EnterSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma);
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInstance.cpp1140 ImportLoc, diag::err_module_rebuild_finalized)
1232 ImportingInstance.getDiagnostics().Report(ImportLoc,
1249 ImportingInstance.getDiagnostics().Report(ImportLoc,
1783 StringRef ModuleName, SourceLocation ImportLoc, in findOrCompileModuleAndReadAST() argument
1942 CompilerInstance::loadModule(SourceLocation ImportLoc, in loadModule() argument
1953 if (ImportLoc.isValid() && LastModuleImportLoc == ImportLoc) { in loadModule()
1957 ImportLoc); in loadModule()
1970 ModuleName, ImportLoc, /*AllowSearch*/ true, in loadModule()
2102 LastModuleImportLoc = ImportLoc; in loadModule()
2114 Module, ImportLoc); in loadModule()
[all …]
H A DTestModuleFileExtension.cpp120 Reader.getDiags().Report(Mod.ImportLoc, in createExtensionReader()
H A DMultiplexConsumer.cpp77 serialization::SubmoduleID ID, SourceLocation ImportLoc) { in ModuleImportRead() argument
79 Listener->ModuleImportRead(ID, ImportLoc); in ModuleImportRead()
/llvm-project-15.0.7/clang/lib/Lex/
H A DPPLexerChange.cpp341 Diag(BuildingSubmoduleStack.back().ImportLoc, in HandleEndOfFile()
684 void Preprocessor::EnterSubmodule(Module *M, SourceLocation ImportLoc, in EnterSubmodule() argument
692 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
734 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
738 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
745 makeModuleVisible(M, ImportLoc); in EnterSubmodule()
771 SourceLocation ImportLoc = Info.ImportLoc; in LeaveSubmodule() local
782 Callbacks->LeftSubmodule(LeavingMod, ImportLoc, ForPragma); in LeaveSubmodule()
784 makeModuleVisible(LeavingMod, ImportLoc); in LeaveSubmodule()
869 Callbacks->LeftSubmodule(LeavingMod, ImportLoc, ForPragma); in LeaveSubmodule()
[all …]
H A DPragma.cpp1137 SourceLocation ImportLoc = PP.getModuleImportLoc(M); in HandlePragma() local
1138 if (!VisibleOnly || ImportLoc.isValid()) { in HandlePragma()
1140 if (ImportLoc.isValid()) { in HandlePragma()
1142 ImportLoc.print(llvm::errs(), PP.getSourceManager()); in HandlePragma()
1147 if (!VisibleOnly || ImportLoc.isInvalid() || Sub->IsExplicit) in HandlePragma()
1171 if (Building.ImportLoc.isValid()) { in HandlePragma()
1176 Building.ImportLoc.print(llvm::errs(), PP.getSourceManager()); in HandlePragma()
1639 SourceLocation ImportLoc = Tok.getLocation(); in HandlePragma() local
1657 PP.makeModuleVisible(Imported, ImportLoc); in HandlePragma()
1658 PP.EnterAnnotationToken(SourceRange(ImportLoc, ModuleName.back().second), in HandlePragma()
[all …]
H A DHeaderSearch.cpp279 SourceLocation ImportLoc, bool AllowSearch, in lookupModule() argument
287 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule()
299 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule()
302 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule()
308 SourceLocation ImportLoc, in lookupModule() argument
/llvm-project-15.0.7/clang/lib/Serialization/
H A DModuleManager.cpp90 SourceLocation ImportLoc) { in updateModuleImports() argument
96 MF.ImportLoc = ImportLoc; in updateModuleImports()
104 SourceLocation ImportLoc, ModuleFile *ImportedBy, in addModule() argument
164 updateModuleImports(*ModuleEntry, ImportedBy, ImportLoc); in addModule()
174 NewModule->ImportLoc = ImportLoc; in addModule()
241 updateModuleImports(*NewModule, ImportedBy, ImportLoc); in addModule()
H A DASTReader.cpp1654 if (F->ImportLoc.isValid()) in getImportLocation()
1655 return F->ImportLoc; in getImportLocation()
2851 SourceLocation ImportLoc = in ReadControlBlock() local
4261 SetCurImportLocRAII(CurrentImportLoc, ImportLoc); in ReadAST()
4276 ReadASTCore(FileName, Type, ImportLoc, in ReadAST()
4380 F.DirectImportLoc = ImportLoc; in ReadAST()
4384 F.ImportLoc = M.ImportLoc; in ReadAST()
4386 F.ImportLoc = TranslateSourceLocation(*M.ImportedBy, M.ImportLoc); in ReadAST()
4534 SourceLocation ImportLoc, in ReadASTCore() argument
5041 if (Import.ImportLoc.isValid()) in InitializeContext()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaModule.cpp23 SourceLocation ImportLoc, DeclContext *DC, in checkModuleImportContext() argument
43 S.Diag(ImportLoc, (FromInclude && S.isModuleVisible(M)) in checkModuleImportContext()
51 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) in checkModuleImportContext()
428 SourceLocation ImportLoc, ModuleIdPath Path, in ActOnModuleImport() argument
465 Diag(ImportLoc, diag::err_module_self_import_cxx20) in ActOnModuleImport()
471 ImportLoc, Path, Module::AllVisible, /*IsInclusionDirective=*/false); in ActOnModuleImport()
475 return ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Mod, Path); in ActOnModuleImport()
488 SourceLocation ImportLoc, Module *Mod, in ActOnModuleImport() argument
490 VisibleModules.setVisible(Mod, ImportLoc); in ActOnModuleImport()
492 checkModuleImportContext(*this, Mod, ImportLoc, CurContext); in ActOnModuleImport()
[all …]
/llvm-project-15.0.7/clang/lib/Basic/
H A DSourceLocation.cpp200 std::pair<SourceLocation, StringRef> ImportLoc = in getModuleImportLoc() local
202 return std::make_pair(FullSourceLoc(ImportLoc.first, *SrcMgr), in getModuleImportLoc()
203 ImportLoc.second); in getModuleImportLoc()
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DCompilerInstance.h788 SourceLocation ImportLoc,
793 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path,
797 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName,
801 SourceLocation ImportLoc) override;
H A DMultiplexConsumer.h44 SourceLocation ImportLoc) override;
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTReader.h921 SourceLocation ImportLoc; member
923 ImportedSubmodule(serialization::SubmoduleID ID, SourceLocation ImportLoc) in ImportedSubmodule()
924 : ID(ID), ImportLoc(ImportLoc) {} in ImportedSubmodule()
1303 SourceLocation ImportLoc; member
1307 SourceLocation ImportLoc) in ImportedModule()
1308 : Mod(Mod), ImportedBy(ImportedBy), ImportLoc(ImportLoc) {} in ImportedModule()
1312 SourceLocation ImportLoc, ModuleFile *ImportedBy,
1590 SourceLocation ImportLoc,
1605 SourceLocation ImportLoc);
H A DASTDeserializationListener.h57 SourceLocation ImportLoc) {} in ModuleImportRead() argument
H A DModuleManager.h244 SourceLocation ImportLoc,
H A DModuleFile.h218 SourceLocation ImportLoc; variable
/llvm-project-15.0.7/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h164 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path,
/llvm-project-15.0.7/clang/lib/Parse/
H A DParser.cpp2449 SourceLocation ImportLoc = ConsumeToken(); in ParseModuleImport() local
2475 if (ParseModuleName(ImportLoc, Path, /*IsImport*/ true)) in ParseModuleImport()
2502 Diag(ImportLoc, diag::err_partition_import_outside_module); in ParseModuleImport()
2511 Diag(ImportLoc, diag::err_import_in_wrong_fragment) << IsPartition << 0; in ParseModuleImport()
2517 Diag(ImportLoc, diag::err_import_not_allowed_here); in ParseModuleImport()
2522 Diag(ImportLoc, diag::err_import_in_wrong_fragment) << IsPartition << 1; in ParseModuleImport()
2533 Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, HeaderUnit); in ParseModuleImport()
2535 Import = Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Path, in ParseModuleImport()
/llvm-project-15.0.7/clang-tools-extra/pp-trace/
H A DPPCallbacksTracker.cpp153 void PPCallbacksTracker::moduleImport(SourceLocation ImportLoc, in moduleImport() argument
157 appendArgument("ImportLoc", ImportLoc); in moduleImport()
H A DPPCallbacksTracker.h101 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path,
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp202 void ModuleDepCollectorPP::moduleImport(SourceLocation ImportLoc, in moduleImport() argument

12