Home
last modified time | relevance | path

Searched refs:ModuleMapFile (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleMapFile.h135 struct ModuleMapFile { struct
164 std::optional<ModuleMapFile>
H A DModuleMap.h266 llvm::DenseMap<const FileEntry *, const modulemap::ModuleMapFile *>
269 std::vector<std::unique_ptr<modulemap::ModuleMapFile>> ParsedModuleMaps;
274 llvm::StringMap<SmallVector<std::pair<const modulemap::ModuleMapFile *,
H A DHeaderSearch.h336 OptionalFileEntryRef ModuleMapFile; member
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DHeaderIncludeGen.cpp446 OptionalFileEntryRef ModuleMapFile = in moduleImport() local
448 if (!ModuleMapFile) in moduleImport()
451 Dependencies[*FromFile].push_back(*ModuleMapFile); in moduleImport()
H A DCompilerInstance.cpp1363 OptionalFileEntryRef ModuleMapFile = in cloneForModuleCompile() local
1365 assert(ModuleMapFile && "Top-level module map with no FileID"); in cloneForModuleCompile()
1371 getPublicModuleMap(*ModuleMapFile, getFileManager())) in cloneForModuleCompile()
1372 ModuleMapFile = PublicMMFile; in cloneForModuleCompile()
1374 StringRef ModuleMapFilePath = ModuleMapFile->getNameAsRequested(); in cloneForModuleCompile()
1410 FileEntryRef ModuleMapFile = Instance->getFileManager().getVirtualFileRef( in cloneForModuleCompile() local
1412 Instance->getSourceManager().overrideFileContents(ModuleMapFile, in cloneForModuleCompile()
2253 FileEntryRef ModuleMapFile = Other->getFileManager().getVirtualFileRef( in createModuleFromSource() local
2256 ModuleMapFile, llvm::MemoryBuffer::getMemBuffer(NullTerminatedSource)); in createModuleFromSource()
H A DFrontendActions.cpp248 StringRef ModuleMapFile = CI.getFrontendOpts().OriginalModuleMap; in CreateOutputFile() local
249 if (ModuleMapFile.empty()) in CreateOutputFile()
250 ModuleMapFile = InFile; in CreateOutputFile()
255 ModuleMapFile); in CreateOutputFile()
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DModuleDepCollector.h42 std::string ModuleMapFile; member
47 ModuleMapFile(M->PresumedModuleMapFile) {} in PrebuiltModuleDep()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp1915 if (!MMState.ModuleMapFile) in parseAndLoadModuleMapFile()
1916 MMState.ModuleMapFile = lookupModuleMapFile(Dir, IsFramework); in parseAndLoadModuleMapFile()
1918 if (MMState.ModuleMapFile) { in parseAndLoadModuleMapFile()
1920 parseAndLoadModuleMapFileImpl(*MMState.ModuleMapFile, IsSystem, Dir); in parseAndLoadModuleMapFile()
1958 if (!MMState.ModuleMapFile) in parseModuleMapFile()
1959 MMState.ModuleMapFile = lookupModuleMapFile(Dir, IsFramework); in parseModuleMapFile()
1961 if (MMState.ModuleMapFile) { in parseModuleMapFile()
1963 parseModuleMapFileImpl(*MMState.ModuleMapFile, IsSystem, Dir); in parseModuleMapFile()
H A DModuleMap.cpp1327 llvm::DenseMap<const FileEntry *, const modulemap::ModuleMapFile *>::iterator in parseModuleMapFile()
1349 std::optional<modulemap::ModuleMapFile> MaybeMMF = in parseModuleMapFile()
1358 std::make_unique<modulemap::ModuleMapFile>(std::move(*MaybeMMF))); in parseModuleMapFile()
1359 const modulemap::ModuleMapFile &MMF = *ParsedModuleMaps.back(); in parseModuleMapFile()
1603 bool parseAndLoadModuleMapFile(const modulemap::ModuleMapFile &MMF);
2202 const modulemap::ModuleMapFile &MMF) { in parseAndLoadModuleMapFile()
2227 const modulemap::ModuleMapFile &MMF = *ModuleDecl.first; in findOrLoadModule()
2268 std::optional<modulemap::ModuleMapFile> MMF = in parseAndLoadModuleMapFile()
H A DModuleMapFile.cpp100 ModuleMapFile MMF{};
147 std::optional<ModuleMapFile>
1232 void ModuleMapFile::dump(llvm::raw_ostream &out) const { in dump()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp345 for (StringRef ModuleMapFile : Deps.ModuleMapFileDeps) { in getInvocationAdjustedForModuleBuildWithoutOutputs() local
348 ScanInstance.getFileManager().getOptionalFileRef(ModuleMapFile); in getInvocationAdjustedForModuleBuildWithoutOutputs()
366 CI.getMutFrontendOpts().ModuleMapFiles.emplace_back(ModuleMapFile); in getInvocationAdjustedForModuleBuildWithoutOutputs()
/freebsd/lib/clang/libclang/
H A DMakefile536 SRCS_MIN+= Lex/ModuleMapFile.cpp