Searched refs:ImportLoc (Results 1 - 23 of 23) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleLoader.h106 /// \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 DPPCallbacks.h138 /// \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 DPreprocessor.h710 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 DPPLexerChange.cpp316 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 DDependencyDirectivesSourceMinimizer.cpp614 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 DPragma.cpp1550 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 DModuleManager.cpp90 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 DASTReader.cpp1607 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 DASTWriter.cpp1172 AddSourceLocation(M.ImportLoc, Record);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTDeserializationListener.h57 SourceLocation ImportLoc) {}
56 ModuleImportRead(serialization::SubmoduleID ID, SourceLocation ImportLoc) argument
H A DModuleManager.h221 /// \param ImportLoc The location at which the module is imported.
249 SourceLocation ImportLoc,
H A DModuleFile.h199 /// same DirectImportLoc, but different ImportLoc (B's ImportLoc will be a
207 SourceLocation ImportLoc; member in class:clang::serialization::ModuleFile
H A DASTReader.h896 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 DSemaModule.cpp23 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 DSemaCodeComplete.cpp4035 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 DCompilerInstance.cpp1039 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 DTestModuleFileExtension.cpp120 Reader.getDiags().Report(Mod.ImportLoc,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DSourceLocation.cpp181 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 DCompilerInstance.h802 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 DParser.cpp2336 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 DRewriteObjC.cpp747 SourceLocation ImportLoc = local
749 ReplaceText(ImportLoc, ImportLen, "include");
H A DRewriteModernObjC.cpp821 SourceLocation ImportLoc = local
823 ReplaceText(ImportLoc, ImportLen, "include");
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h2451 /// \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);

Completed in 508 milliseconds