Home
last modified time | relevance | path

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

12

/src/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInstance.cpp1163 compileModuleImpl(CompilerInstance &ImportingInstance, SourceLocation ImportLoc, in compileModuleImpl() argument
1176 ImportLoc, diag::err_module_rebuild_finalized)
1259 FullSourceLoc(ImportLoc, ImportingInstance.getSourceManager()));
1274 ImportingInstance.getDiagnostics().Report(ImportLoc,
1291 ImportingInstance.getDiagnostics().Report(ImportLoc,
1332 SourceLocation ImportLoc, Module *Module, in compileModule() argument
1369 ImportingInstance, ImportLoc, Module->getTopLevelModuleName(), in compileModule()
1386 ImportingInstance, ImportLoc, Module->getTopLevelModuleName(), in compileModule()
1411 SourceLocation ImportLoc, in readASTAfterCompileModule() argument
1424 ModuleFileName, serialization::MK_ImplicitModule, ImportLoc, in readASTAfterCompileModule()
[all …]
H A DTestModuleFileExtension.cpp120 Reader.getDiags().Report(Mod.ImportLoc, in createExtensionReader()
H A DMultiplexConsumer.cpp85 serialization::SubmoduleID ID, SourceLocation ImportLoc) { in ModuleImportRead() argument
87 Listener->ModuleImportRead(ID, ImportLoc); in ModuleImportRead()
/src/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleLoader.h122 virtual ModuleLoadResult loadModule(SourceLocation ImportLoc,
140 SourceLocation ImportLoc) = 0;
168 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, in loadModule() argument
174 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, in createModuleFromSource() argument
178 SourceLocation ImportLoc) override {} in makeModuleVisible() argument
H A DPPCallbacks.h185 virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, in EnteredSubmodule() argument
196 virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, in LeftSubmodule() argument
209 virtual void moduleImport(SourceLocation ImportLoc, in moduleImport() argument
538 void EnteredSubmodule(Module *M, SourceLocation ImportLoc, in EnteredSubmodule() argument
540 First->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule()
541 Second->EnteredSubmodule(M, ImportLoc, ForPragma); in EnteredSubmodule()
544 void LeftSubmodule(Module *M, SourceLocation ImportLoc, in LeftSubmodule() argument
546 First->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule()
547 Second->LeftSubmodule(M, ImportLoc, ForPragma); in LeftSubmodule()
550 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, in moduleImport() argument
[all …]
H A DHeaderSearch.h673 SourceLocation ImportLoc = SourceLocation(),
757 SourceLocation ImportLoc,
H A DPreprocessor.h972 SourceLocation ImportLoc; member
983 BuildingSubmoduleInfo(Module *M, SourceLocation ImportLoc, bool IsPragma, in BuildingSubmoduleInfo()
986 : M(M), ImportLoc(ImportLoc), IsPragma(IsPragma), in BuildingSubmoduleInfo()
2465 void EnterSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma);
/src/contrib/llvm-project/clang/lib/Lex/
H A DPPLexerChange.cpp351 Diag(BuildingSubmoduleStack.back().ImportLoc, in HandleEndOfFile()
699 void Preprocessor::EnterSubmodule(Module *M, SourceLocation ImportLoc, in EnterSubmodule() argument
704 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
707 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
749 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
753 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); in EnterSubmodule()
760 makeModuleVisible(M, ImportLoc); in EnterSubmodule()
786 SourceLocation ImportLoc = Info.ImportLoc; in LeaveSubmodule() local
797 Callbacks->LeftSubmodule(LeavingMod, ImportLoc, ForPragma); in LeaveSubmodule()
799 makeModuleVisible(LeavingMod, ImportLoc); in LeaveSubmodule()
[all …]
H A DPragma.cpp1140 SourceLocation ImportLoc = PP.getModuleImportLoc(M); in HandlePragma() local
1141 if (!VisibleOnly || ImportLoc.isValid()) { in HandlePragma()
1143 if (ImportLoc.isValid()) { in HandlePragma()
1145 ImportLoc.print(llvm::errs(), PP.getSourceManager()); in HandlePragma()
1150 if (!VisibleOnly || ImportLoc.isInvalid() || Sub->IsExplicit) in HandlePragma()
1174 if (Building.ImportLoc.isValid()) { in HandlePragma()
1179 Building.ImportLoc.print(llvm::errs(), PP.getSourceManager()); in HandlePragma()
1695 SourceLocation ImportLoc = Tok.getLocation(); in HandlePragma() local
1708 PP.getModuleLoader().loadModule(ImportLoc, ModuleName, Module::Hidden, in HandlePragma()
1713 PP.makeModuleVisible(Imported, ImportLoc); in HandlePragma()
[all …]
H A DHeaderSearch.cpp296 SourceLocation ImportLoc, bool AllowSearch, in lookupModule() argument
304 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule()
316 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule()
319 Module = lookupModule(ModuleName, SearchName, ImportLoc, in lookupModule()
325 SourceLocation ImportLoc, in lookupModule() argument
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaModule.cpp26 SourceLocation ImportLoc, DeclContext *DC, in checkModuleImportContext() argument
46 S.Diag(ImportLoc, (FromInclude && S.isModuleVisible(M)) in checkModuleImportContext()
54 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) in checkModuleImportContext()
132 SourceLocation ImportLoc, in makeTransitiveImportsVisible() argument
152 VisibleModules.setVisible(Importing, ImportLoc); in makeTransitiveImportsVisible()
576 SourceLocation ImportLoc, ModuleIdPath Path, in ActOnModuleImport() argument
612 Diag(ImportLoc, diag::err_module_self_import_cxx20) in ActOnModuleImport()
618 ImportLoc, Path, Module::AllVisible, /*IsInclusionDirective=*/false); in ActOnModuleImport()
624 Diag(ImportLoc, diag::err_module_import_non_interface_nor_parition) in ActOnModuleImport()
629 return ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Mod, Path); in ActOnModuleImport()
[all …]
/src/contrib/llvm-project/clang/lib/Serialization/
H A DModuleManager.cpp86 SourceLocation ImportLoc) { in updateModuleImports() argument
92 MF.ImportLoc = ImportLoc; in updateModuleImports()
100 SourceLocation ImportLoc, ModuleFile *ImportedBy, in addModule() argument
160 updateModuleImports(*ModuleEntry, ImportedBy, ImportLoc); in addModule()
169 NewModule->ImportLoc = ImportLoc; in addModule()
230 updateModuleImports(*NewModule, ImportedBy, ImportLoc); in addModule()
H A DASTReader.cpp576 PP.getHeaderSearchInfo().lookupModule(ModuleName, TopImport->ImportLoc); in getTopImportImplicitModule()
1775 return std::make_pair(M->ImportLoc, StringRef(M->ModuleName)); in getModuleImportLoc()
1780 if (F->ImportLoc.isValid()) in getImportLocation()
1781 return F->ImportLoc; in getImportLocation()
3086 auto [ImportLoc, ImportModuleFileIndex] = in ReadControlBlock()
3136 auto Result = ReadASTCore(ImportedFile, ImportedKind, ImportLoc, &F, in ReadControlBlock()
4149 PP.getHeaderSearchInfo().lookupModule(F.ModuleName, F.ImportLoc); in ReadModuleMapFileBlock()
4283 SourceLocation ImportLoc) { in makeModuleVisible() argument
4437 SourceLocation ImportLoc, in ReadAST() argument
4442 llvm::SaveAndRestore SetCurImportLocRAII(CurrentImportLoc, ImportLoc); in ReadAST()
[all …]
/src/contrib/llvm-project/clang/lib/Basic/
H A DSourceLocation.cpp204 std::pair<SourceLocation, StringRef> ImportLoc = in getModuleImportLoc() local
206 return std::make_pair(FullSourceLoc(ImportLoc.first, *SrcMgr), in getModuleImportLoc()
207 ImportLoc.second); in getModuleImportLoc()
/src/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h865 SourceLocation ImportLoc,
870 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path,
874 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName,
878 SourceLocation ImportLoc) override;
H A DMultiplexConsumer.h45 SourceLocation ImportLoc) override;
/src/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h959 SourceLocation ImportLoc; member
961 ImportedSubmodule(serialization::SubmoduleID ID, SourceLocation ImportLoc) in ImportedSubmodule()
962 : ID(ID), ImportLoc(ImportLoc) {} in ImportedSubmodule()
1351 SourceLocation ImportLoc; member
1355 SourceLocation ImportLoc) in ImportedModule()
1356 : Mod(Mod), ImportedBy(ImportedBy), ImportLoc(ImportLoc) {} in ImportedModule()
1360 SourceLocation ImportLoc, ModuleFile *ImportedBy,
1660 SourceLocation ImportLoc,
1675 SourceLocation ImportLoc);
H A DASTDeserializationListener.h59 SourceLocation ImportLoc) {} in ModuleImportRead() argument
H A DModuleManager.h242 SourceLocation ImportLoc,
H A DModuleFile.h233 SourceLocation ImportLoc; variable
/src/contrib/llvm-project/clang/lib/Parse/
H A DParser.cpp2569 SourceLocation ImportLoc = ConsumeToken(); in ParseModuleImport() local
2595 if (ParseModuleName(ImportLoc, Path, /*IsImport*/ true)) in ParseModuleImport()
2627 Diag(ImportLoc, diag::err_partition_import_outside_module); in ParseModuleImport()
2641 Diag(ImportLoc, diag::err_import_in_wrong_fragment) in ParseModuleImport()
2650 Diag(ImportLoc, diag::err_import_not_allowed_here); in ParseModuleImport()
2663 Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, HeaderUnit); in ParseModuleImport()
2665 Import = Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Path, in ParseModuleImport()
/src/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCodeCompletion.h95 void CodeCompleteModuleImport(SourceLocation ImportLoc, ModuleIdPath Path);
H A DSema.h9610 void makeModuleVisible(Module *Mod, SourceLocation ImportLoc) { in makeModuleVisible() argument
9611 VisibleModules.setVisible(Mod, ImportLoc); in makeModuleVisible()
9665 SourceLocation ImportLoc, ModuleIdPath Path,
9669 SourceLocation ImportLoc, Module *M,
/src/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h179 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path,
/src/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp478 void ModuleDepCollectorPP::moduleImport(SourceLocation ImportLoc, in moduleImport() argument

12