Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DModuleLoader.h113 virtual ModuleLoadResult loadModule(SourceLocation ImportLoc,
131 SourceLocation ImportLoc) = 0;
159 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, in loadModule() argument
165 void loadModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, in loadModuleFromSource() argument
169 SourceLocation ImportLoc) override {} in makeModuleVisible() argument
H A DPPCallbacks.h146 virtual void moduleImport(SourceLocation ImportLoc, in moduleImport() argument
391 void moduleImport(SourceLocation ImportLoc, ModuleIdPath Path, in moduleImport() argument
393 First->moduleImport(ImportLoc, Path, Imported); in moduleImport()
394 Second->moduleImport(ImportLoc, Path, Imported); in moduleImport()
H A DPreprocessor.h617 SourceLocation ImportLoc; member
628 BuildingSubmoduleInfo(Module *M, SourceLocation ImportLoc, bool IsPragma, in BuildingSubmoduleInfo()
631 : M(M), ImportLoc(ImportLoc), IsPragma(IsPragma), in BuildingSubmoduleInfo()
1893 void EnterSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInstance.cpp1125 ImportingInstance.getDiagnostics().Report(ImportLoc,
1143 ImportingInstance.getDiagnostics().Report(ImportLoc,
1173 SourceLocation ImportLoc, in compileModuleImpl() argument
1236 SourceLocation ImportLoc, in compileAndLoadModule() argument
1607 CompilerInstance::loadModule(SourceLocation ImportLoc, in loadModule() argument
1618 if (ImportLoc.isValid() && LastModuleImportLoc == ImportLoc) { in loadModule()
1622 ImportLoc); in loadModule()
1786 << SourceRange(ImportLoc, ModuleNameLoc); in loadModule()
1951 LastModuleImportLoc = ImportLoc; in loadModule()
1963 Module, ImportLoc); in loadModule()
[all …]
H A DTestModuleFileExtension.cpp112 Reader.getDiags().Report(Mod.ImportLoc, in createExtensionReader()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DModuleManager.cpp89 SourceLocation ImportLoc) { in updateModuleImports() argument
95 MF.ImportLoc = ImportLoc; in updateModuleImports()
103 SourceLocation ImportLoc, ModuleFile *ImportedBy, in addModule() argument
139 updateModuleImports(*ModuleEntry, ImportedBy, ImportLoc); in addModule()
148 NewModule->ImportLoc = ImportLoc; in addModule()
209 updateModuleImports(*NewModule, ImportedBy, ImportLoc); in addModule()
H A DASTReader.cpp1528 if (F->ImportLoc.isValid()) in getImportLocation()
1529 return F->ImportLoc; in getImportLocation()
2541 SourceLocation ImportLoc = in ReadControlBlock() local
3871 SetCurImportLocRAII(CurrentImportLoc, ImportLoc); in ReadAST()
3884 ReadASTCore(FileName, Type, ImportLoc, in ReadAST()
3985 F.DirectImportLoc = ImportLoc; in ReadAST()
3989 F.ImportLoc = M->ImportLoc; in ReadAST()
3991 F.ImportLoc = TranslateSourceLocation(*M->ImportedBy, M->ImportLoc); in ReadAST()
4129 SourceLocation ImportLoc, in ReadASTCore() argument
4580 /*ImportLoc=*/Import.ImportLoc); in InitializeContext()
[all …]
H A DASTWriter.cpp1556 AddSourceLocation(M.ImportLoc, Record); in WriteControlBlock()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DPPLexerChange.cpp314 Diag(BuildingSubmoduleStack.back().ImportLoc, in HandleEndOfFile()
641 void Preprocessor::EnterSubmodule(Module *M, SourceLocation ImportLoc, in EnterSubmodule() argument
646 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
689 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, in EnterSubmodule()
697 makeModuleVisible(M, ImportLoc); in EnterSubmodule()
723 SourceLocation ImportLoc = Info.ImportLoc; in LeaveSubmodule() local
732 makeModuleVisible(LeavingMod, ImportLoc); in LeaveSubmodule()
817 makeModuleVisible(LeavingMod, ImportLoc); in LeaveSubmodule()
H A DPragma.cpp1477 SourceLocation ImportLoc = Tok.getLocation(); in HandlePragma() local
1490 PP.getModuleLoader().loadModule(ImportLoc, ModuleName, Module::Hidden, in HandlePragma()
1495 PP.makeModuleVisible(Imported, ImportLoc); in HandlePragma()
1496 PP.EnterAnnotationToken(SourceRange(ImportLoc, ModuleName.back().second), in HandlePragma()
1499 CB->moduleImport(ImportLoc, ModuleName, Imported); in HandlePragma()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DSourceLocation.cpp182 std::pair<SourceLocation, StringRef> ImportLoc = in getModuleImportLoc() local
184 return std::make_pair(FullSourceLoc(ImportLoc.first, *SrcMgr), in getModuleImportLoc()
185 ImportLoc.second); in getModuleImportLoc()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h907 SourceLocation ImportLoc; member
909 ImportedSubmodule(serialization::SubmoduleID ID, SourceLocation ImportLoc) in ImportedSubmodule()
910 : ID(ID), ImportLoc(ImportLoc) {} in ImportedSubmodule()
1267 SourceLocation ImportLoc; member
1271 SourceLocation ImportLoc) in ImportedModule()
1272 : Mod(Mod), ImportedBy(ImportedBy), ImportLoc(ImportLoc) {} in ImportedModule()
1276 SourceLocation ImportLoc, ModuleFile *ImportedBy,
1545 SourceLocation ImportLoc,
1560 SourceLocation ImportLoc);
H A DASTDeserializationListener.h58 SourceLocation ImportLoc) {} in ModuleImportRead() argument
H A DModuleManager.h250 SourceLocation ImportLoc,
H A DModule.h205 SourceLocation ImportLoc; variable
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DCompilerInstance.h793 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path,
797 void loadModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName,
801 SourceLocation ImportLoc) override;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParser.cpp2129 SourceLocation ImportLoc = ConsumeToken(); in ParseModuleImport() local
2130 SourceLocation StartLoc = AtLoc.isInvalid() ? ImportLoc : AtLoc; in ParseModuleImport()
2133 if (ParseModuleName(ImportLoc, Path, /*IsImport*/true)) in ParseModuleImport()
2147 DeclResult Import = Actions.ActOnModuleImport(StartLoc, ImportLoc, Path); in ParseModuleImport()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDecl.cpp16911 SourceLocation ImportLoc, DeclContext *DC, in checkModuleImportContext() argument
16931 S.Diag(ImportLoc, (FromInclude && S.isModuleVisible(M)) in checkModuleImportContext()
16939 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) in checkModuleImportContext()
17075 SourceLocation ImportLoc, in ActOnModuleImport() argument
17091 getModuleLoader().loadModule(ImportLoc, Path, Module::AllVisible, in ActOnModuleImport()
17096 VisibleModules.setVisible(Mod, ImportLoc); in ActOnModuleImport()
17098 checkModuleImportContext(*this, Mod, ImportLoc, CurContext); in ActOnModuleImport()
17107 Diag(ImportLoc, getLangOpts().isCompilingModule() in ActOnModuleImport()
H A DSemaCodeComplete.cpp3650 void Sema::CodeCompleteModuleImport(SourceLocation ImportLoc, in CodeCompleteModuleImport() argument
3676 PP.getModuleLoader().loadModule(ImportLoc, Path, Module::AllVisible, in CodeCompleteModuleImport()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp748 SourceLocation ImportLoc = in RewriteInclude() local
750 ReplaceText(ImportLoc, ImportLen, "include"); in RewriteInclude()
H A DRewriteModernObjC.cpp822 SourceLocation ImportLoc = in RewriteInclude() local
824 ReplaceText(ImportLoc, ImportLen, "include"); in RewriteInclude()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h2120 DeclResult ActOnModuleImport(SourceLocation AtLoc, SourceLocation ImportLoc,
10334 void CodeCompleteModuleImport(SourceLocation ImportLoc, ModuleIdPath Path);