Home
last modified time | relevance | path

Searched refs:ContextHash (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/clang/lib/Tooling/DependencyScanning/
DModuleDepCollector.cpp44 if (!AlreadyAdded.insert(CMD.ModuleName + CMD.ContextHash).second) in appendCommonModuleArguments()
70 if (MDC.ContextHash.empty()) { in FileChanged()
71 MDC.ContextHash = Instance.getInvocation().getModuleHash(); in FileChanged()
72 MDC.Consumer.handleContextHash(MDC.ContextHash); in FileChanged()
109 MDC.Deps[MDC.ContextHash + Imported->getTopLevelModule()->getFullModuleName()] in handleImport()
134 std::make_pair(MDC.ContextHash + M->getFullModuleName(), ModuleDeps{})); in handleTopLevelModule()
149 MD.ContextHash = MDC.ContextHash; in handleTopLevelModule()
DDependencyScanningTool.cpp112 ClangModuleDeps[MD.ContextHash + MD.ModuleName] = std::move(MD); in getFullDependencies()
116 ContextHash = std::move(Hash); in getFullDependencies()
122 FD.ContextHash = std::move(ContextHash); in getFullDependencies()
129 FD.ClangModuleDeps.push_back({MD.ModuleName, ContextHash}); in getFullDependencies()
149 std::string ContextHash; in getFullDependencies() member in clang::tooling::dependencies::DependencyScanningTool::getFullDependencies::FullDependencyPrinterConsumer
/external/llvm-project/clang/tools/clang-scan-deps/
DClangScanDeps.cpp227 return std::tie(A.ModuleName, A.ContextHash) < in toJSONSorted()
228 std::tie(B.ModuleName, B.ContextHash); in toJSONSorted()
234 {{"module-name", CMD.ModuleName}, {"context-hash", CMD.ContextHash}})); in toJSONSorted()
247 ID.ContextHash = std::move(FD.ContextHash); in mergeDeps()
253 auto I = Modules.find({MD.ContextHash, MD.ModuleName, 0}); in mergeDeps()
259 I, {{MD.ContextHash, MD.ModuleName, InputIndex}, std::move(MD)}); in mergeDeps()
294 {"context-hash", MD.ContextHash}, in printFullOutput()
314 {"clang-context-hash", I.ContextHash}, in printFullOutput()
332 return Modules[ContextModulePair{CMD.ContextHash, CMD.ModuleName, 0}] in lookupPCMPath()
338 Modules.find(ContextModulePair{CMD.ContextHash, CMD.ModuleName, 0}); in lookupModuleDeps()
[all …]
/external/llvm-project/clang/include/clang/Tooling/DependencyScanning/
DModuleDepCollector.h36 std::string ContextHash; member
50 std::string ContextHash; member
155 std::string ContextHash; variable
DDependencyScanningTool.h37 std::string ContextHash; member