/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | ModuleLoader.h | 106 /// \param ImportLoc The location of the 'import' keyword. 120 virtual ModuleLoadResult loadModule(SourceLocation ImportLoc, 138 SourceLocation ImportLoc) = 0; 166 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, 172 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, 176 SourceLocation ImportLoc) override {}
|
H A D | PPCallbacks.h | 138 /// \param ImportLoc The location of import directive token. 142 virtual void EnteredSubmodule(Module *M, SourceLocation ImportLoc, argument 149 /// \param ImportLoc The location of import directive token. 153 virtual void LeftSubmodule(Module *M, SourceLocation ImportLoc, argument 159 /// \param ImportLoc The location of import directive token. 166 virtual void moduleImport(SourceLocation ImportLoc, argument 418 void EnteredSubmodule(Module *M, SourceLocation ImportLoc, 420 First->EnteredSubmodule(M, ImportLoc, ForPragma); 421 Second->EnteredSubmodule(M, ImportLoc, ForPragma); 424 void LeftSubmodule(Module *M, SourceLocation ImportLoc, [all...] |
H A D | Preprocessor.h | 710 SourceLocation ImportLoc; member in struct:clang::Preprocessor::BuildingSubmoduleInfo 721 BuildingSubmoduleInfo(Module *M, SourceLocation ImportLoc, bool IsPragma, argument 724 : M(M), ImportLoc(ImportLoc), IsPragma(IsPragma), 1991 void EnterSubmodule(Module *M, SourceLocation ImportLoc, bool ForPragma);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPLexerChange.cpp | 316 Diag(BuildingSubmoduleStack.back().ImportLoc, 644 void Preprocessor::EnterSubmodule(Module *M, SourceLocation ImportLoc, 649 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, 652 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); 694 BuildingSubmoduleInfo(M, ImportLoc, ForPragma, CurSubmoduleState, 698 Callbacks->EnteredSubmodule(M, ImportLoc, ForPragma); 705 makeModuleVisible(M, ImportLoc); 731 SourceLocation ImportLoc = Info.ImportLoc; 742 Callbacks->LeftSubmodule(LeavingMod, ImportLoc, ForPragm [all...] |
H A D | DependencyDirectivesSourceMinimizer.cpp | 614 const char *ImportLoc = First++; local 623 ImportLoc, diag::err_dep_source_minimizer_missing_sema_after_at_import); 629 ImportLoc, diag::err_dep_source_minimizer_unexpected_tokens_at_import);
|
H A D | Pragma.cpp | 1550 SourceLocation ImportLoc = Tok.getLocation(); local 1563 PP.getModuleLoader().loadModule(ImportLoc, ModuleName, Module::Hidden, 1568 PP.makeModuleVisible(Imported, ImportLoc); 1569 PP.EnterAnnotationToken(SourceRange(ImportLoc, ModuleName.back().second), 1572 CB->moduleImport(ImportLoc, ModuleName, Imported);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 90 SourceLocation ImportLoc) { 96 MF.ImportLoc = ImportLoc; 104 SourceLocation ImportLoc, ModuleFile *ImportedBy, 142 updateModuleImports(*ModuleEntry, ImportedBy, ImportLoc); 151 NewModule->ImportLoc = ImportLoc; 211 updateModuleImports(*NewModule, ImportedBy, ImportLoc); 89 updateModuleImports(ModuleFile &MF, ModuleFile *ImportedBy, SourceLocation ImportLoc) argument 103 addModule(StringRef FileName, ModuleKind Type, SourceLocation ImportLoc, ModuleFile *ImportedBy, unsigned Generation, off_t ExpectedSize, time_t ExpectedModTime, ASTFileSignature ExpectedSignature, ASTFileSignatureReader ReadSignature, ModuleFile *&Module, std::string &ErrorStr) argument
|
H A D | ASTReader.cpp | 1607 return std::make_pair(M->ImportLoc, StringRef(M->ModuleName)); 1612 if (F->ImportLoc.isValid()) 1613 return F->ImportLoc; 2787 SourceLocation ImportLoc = 2822 auto Result = ReadASTCore(ImportedFile, ImportedKind, ImportLoc, &F, 4013 SourceLocation ImportLoc) { 4167 SourceLocation ImportLoc, 4171 SetCurImportLocRAII(CurrentImportLoc, ImportLoc); 4198 ReadASTCore(FileName, Type, ImportLoc, 4293 F.DirectImportLoc = ImportLoc; 4011 makeModuleVisible(Module *Mod, Module::NameVisibilityKind NameVisibility, SourceLocation ImportLoc) argument 4165 ReadAST(StringRef FileName, ModuleKind Type, SourceLocation ImportLoc, unsigned ClientLoadCapabilities, SmallVectorImpl<ImportedSubmodule> *Imported) argument 4445 ReadASTCore(StringRef FileName, ModuleKind Type, SourceLocation ImportLoc, ModuleFile *ImportedBy, SmallVectorImpl<ImportedModule> &Loaded, off_t ExpectedSize, time_t ExpectedModTime, ASTFileSignature ExpectedSignature, unsigned ClientLoadCapabilities) argument [all...] |
H A D | ASTWriter.cpp | 1172 AddSourceLocation(M.ImportLoc, Record);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/ |
H A D | ASTDeserializationListener.h | 57 SourceLocation ImportLoc) {} 56 ModuleImportRead(serialization::SubmoduleID ID, SourceLocation ImportLoc) argument
|
H A D | ModuleManager.h | 221 /// \param ImportLoc The location at which the module is imported. 249 SourceLocation ImportLoc,
|
H A D | ModuleFile.h | 199 /// same DirectImportLoc, but different ImportLoc (B's ImportLoc will be a 207 SourceLocation ImportLoc; member in class:clang::serialization::ModuleFile
|
H A D | ASTReader.h | 896 SourceLocation ImportLoc; member in struct:clang::ASTReader::ImportedSubmodule 898 ImportedSubmodule(serialization::SubmoduleID ID, SourceLocation ImportLoc) argument 899 : ID(ID), ImportLoc(ImportLoc) {} 1260 SourceLocation ImportLoc; member in struct:clang::ASTReader::ImportedModule 1264 SourceLocation ImportLoc) 1265 : Mod(Mod), ImportedBy(ImportedBy), ImportLoc(ImportLoc) {} 1269 SourceLocation ImportLoc, ModuleFile *ImportedBy, 1529 /// \param ImportLoc th 1262 ImportedModule(ModuleFile *Mod, ModuleFile *ImportedBy, SourceLocation ImportLoc) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaModule.cpp | 23 SourceLocation ImportLoc, DeclContext *DC, 43 S.Diag(ImportLoc, (FromInclude && S.isModuleVisible(M)) 51 S.Diag(ImportLoc, diag::ext_module_import_in_extern_c) 309 SourceLocation ImportLoc, 325 getModuleLoader().loadModule(ImportLoc, Path, Module::AllVisible, 330 return ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Mod, Path); 343 SourceLocation ImportLoc, 345 VisibleModules.setVisible(Mod, ImportLoc); 347 checkModuleImportContext(*this, Mod, ImportLoc, CurContext); 358 Diag(ImportLoc, getLangOpt 22 checkModuleImportContext(Sema &S, Module *M, SourceLocation ImportLoc, DeclContext *DC, bool FromInclude = false) argument 307 ActOnModuleImport(SourceLocation StartLoc, SourceLocation ExportLoc, SourceLocation ImportLoc, ModuleIdPath Path) argument 341 ActOnModuleImport(SourceLocation StartLoc, SourceLocation ExportLoc, SourceLocation ImportLoc, Module *Mod, ModuleIdPath Path) argument [all...] |
H A D | SemaCodeComplete.cpp | 4035 void Sema::CodeCompleteModuleImport(SourceLocation ImportLoc, argument 4061 PP.getModuleLoader().loadModule(ImportLoc, Path, Module::AllVisible,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | CompilerInstance.cpp | 1039 compileModuleImpl(CompilerInstance &ImportingInstance, SourceLocation ImportLoc, argument 1129 FullSourceLoc(ImportLoc, ImportingInstance.getSourceManager())); 1137 ImportingInstance.getDiagnostics().Report(ImportLoc, 1155 ImportingInstance.getDiagnostics().Report(ImportLoc, 1187 SourceLocation ImportLoc, Module *Module, 1207 ImportingInstance, ImportLoc, Module->getTopLevelModuleName(), 1225 ImportingInstance, ImportLoc, Module->getTopLevelModuleName(), 1256 SourceLocation ImportLoc, 1263 << Module->Name << SourceRange(ImportLoc, ModuleNameLoc); 1318 ModuleFileName, serialization::MK_ImplicitModule, ImportLoc, 1186 compileModule(CompilerInstance &ImportingInstance, SourceLocation ImportLoc, Module *Module, StringRef ModuleFileName) argument 1255 compileModuleAndReadAST(CompilerInstance &ImportingInstance, SourceLocation ImportLoc, SourceLocation ModuleNameLoc, Module *Module, StringRef ModuleFileName) argument 1340 checkConfigMacro(Preprocessor &PP, StringRef ConfigMacro, Module *Mod, SourceLocation ImportLoc) argument 1665 findOrCompileModuleAndReadAST( StringRef ModuleName, SourceLocation ImportLoc, SourceLocation ModuleNameLoc, bool IsInclusionDirective) argument 1837 loadModule(SourceLocation ImportLoc, ModuleIdPath Path, Module::NameVisibilityKind Visibility, bool IsInclusionDirective) argument 2018 Module, ImportLoc); local 2032 createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, StringRef Source) argument 2085 makeModuleVisible(Module *Mod, Module::NameVisibilityKind Visibility, SourceLocation ImportLoc) argument [all...] |
H A D | TestModuleFileExtension.cpp | 120 Reader.getDiags().Report(Mod.ImportLoc,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/ |
H A D | SourceLocation.cpp | 181 std::pair<SourceLocation, StringRef> ImportLoc = 183 return std::make_pair(FullSourceLoc(ImportLoc.first, *SrcMgr), 184 ImportLoc.second);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | CompilerInstance.h | 802 SourceLocation ImportLoc, 807 ModuleLoadResult loadModule(SourceLocation ImportLoc, ModuleIdPath Path, 811 void createModuleFromSource(SourceLocation ImportLoc, StringRef ModuleName, 815 SourceLocation ImportLoc) override;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | Parser.cpp | 2336 SourceLocation ImportLoc = ConsumeToken(); local 2352 if (ParseModuleName(ImportLoc, Path, /*IsImport*/true)) 2360 if (ParseModuleName(ImportLoc, Path, /*IsImport*/true)) 2378 Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, HeaderUnit); 2380 Import = Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Path);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 747 SourceLocation ImportLoc = local 749 ReplaceText(ImportLoc, ImportLen, "include");
|
H A D | RewriteModernObjC.cpp | 821 SourceLocation ImportLoc = local 823 ReplaceText(ImportLoc, ImportLen, "include");
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 2451 /// \param ImportLoc The location of the 'import' keyword. 2455 SourceLocation ImportLoc, ModuleIdPath Path); 2458 SourceLocation ImportLoc, Module *M, 11531 void CodeCompleteModuleImport(SourceLocation ImportLoc, ModuleIdPath Path);
|