Searched refs:ModuleDeps (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.h | 152 struct ModuleDeps { struct 250 addAllSubmodulePrebuiltDeps(const Module *M, ModuleDeps &MD, 252 void addModulePrebuiltDeps(const Module *M, ModuleDeps &MD, 260 void addAllSubmoduleDeps(const Module *M, ModuleDeps &MD, 262 void addModuleDep(const Module *M, ModuleDeps &MD, 267 void addAllAffectingClangModules(const Module *M, ModuleDeps &MD, 269 void addAffectingClangModule(const Module *M, ModuleDeps &MD, 273 void addOneModuleDep(const Module *M, const ModuleID ID, ModuleDeps &MD); 318 llvm::MapVector<const Module *, std::unique_ptr<ModuleDeps>> ModularDeps; 321 llvm::DenseMap<ModuleID, ModuleDeps *> ModuleDepsByID; [all …]
|
| H A D | DependencyScanningTool.h | 30 llvm::function_ref<std::string(const ModuleDeps &, ModuleOutputKind)>; 33 using ModuleDepsGraph = std::vector<ModuleDeps>; 187 void handleModuleDependency(ModuleDeps MD) override { in handleModuleDependency() 216 llvm::MapVector<ModuleID, ModuleDeps> ClangModuleDeps; 233 static std::string lookupUnreachableModuleOutput(const ModuleDeps &MD, in lookupUnreachableModuleOutput() 245 std::string lookupModuleOutput(const ModuleDeps &MD, in lookupModuleOutput()
|
| H A D | DependencyScanningWorker.h | 58 virtual void handleModuleDependency(ModuleDeps MD) = 0; 73 virtual std::string lookupModuleOutput(const ModuleDeps &MD,
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 23 void ModuleDeps::forEachFileDep(llvm::function_ref<void(StringRef)> Cb) const { in forEachFileDep() 33 const std::vector<std::string> &ModuleDeps::getBuildArguments() const { in getBuildArguments() 184 ModuleDeps &Deps) { in addOutputPaths() 323 const ModuleDeps &Deps, in getInvocationAdjustedForModuleBuildWithoutOutputs() 394 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in collectModuleMapFiles() 411 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in addModuleMapFiles() 420 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in addModuleFiles() 435 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in addModuleFiles() 570 static std::string getModuleContextHash(const ModuleDeps &MD, in getModuleContextHash() 614 const CowCompilerInvocation &CI, bool IgnoreCWD, ModuleDeps &Deps) { in associateWithContextHash() [all …]
|
| H A D | DependencyScanningTool.cpp | 41 void handleModuleDependency(ModuleDeps MD) override {} in handleModuleDependency() 122 std::string lookupModuleOutput(const ModuleDeps &, in getP1689ModuleDependencyFile() argument
|
| /freebsd/contrib/llvm-project/clang/tools/clang-scan-deps/ |
| H A D | ClangScanDeps.cpp | 420 std::vector<ModuleDeps *> NewMDs; in mergeDeps() 423 for (const ModuleDeps &MD : Graph) { in mergeDeps() 435 for (ModuleDeps *MD : NewMDs) in mergeDeps() 623 std::unordered_map<IndexedModuleID, ModuleDeps, IndexedModuleID::Hasher> 758 static std::string lookupModuleOutput(const ModuleDeps &MD, in lookupModuleOutput() 1025 auto LookupOutput = [&](const ModuleDeps &MD, ModuleOutputKind MOK) { in clang_scan_deps_main()
|