Lines Matching refs:MD

261   ModuleDeps &MD = *ModI.first->second;  in handleTopLevelModule()  local
263 MD.ID.ModuleName = M->getFullModuleName(); in handleTopLevelModule()
264 MD.ImportedByMainFile = DirectModularDeps.contains(M); in handleTopLevelModule()
265 MD.ImplicitModulePCMPath = std::string(M->getASTFile()->getName()); in handleTopLevelModule()
266 MD.IsSystem = M->IsSystem; in handleTopLevelModule()
277 MD.ClangModuleMapFile = std::string(Path); in handleTopLevelModule()
291 MD.FileDeps.insert(ModuleMap->getName()); in handleTopLevelModule()
294 MD.FileDeps.insert(IF.getFile()->getName()); in handleTopLevelModule()
329 MD.ModuleMapFileDeps.push_back(FE->getName().str()); in handleTopLevelModule()
337 addAllSubmodulePrebuiltDeps(M, MD, SeenModules); in handleTopLevelModule()
339 MD.BuildInvocation = MDC.makeInvocationForModuleBuildWithoutPaths( in handleTopLevelModule()
340 MD, [&](CompilerInvocation &BuildInvocation) { in handleTopLevelModule()
345 MD.HadSerializedDiagnostics = !MDC.OriginalInvocation.getDiagnosticOpts() in handleTopLevelModule()
347 MD.HadDependencyFile = in handleTopLevelModule()
351 MD.ID.ContextHash = MD.BuildInvocation.getModuleHash(); in handleTopLevelModule()
354 addAllSubmoduleDeps(M, MD, AddedModules); in handleTopLevelModule()
356 return MD.ID; in handleTopLevelModule()
374 const Module *M, ModuleDeps &MD, in addAllSubmodulePrebuiltDeps() argument
376 addModulePrebuiltDeps(M, MD, SeenSubmodules); in addAllSubmodulePrebuiltDeps()
379 addAllSubmodulePrebuiltDeps(SubM, MD, SeenSubmodules); in addAllSubmodulePrebuiltDeps()
384 const Module *M, ModuleDeps &MD, in addModulePrebuiltDeps() argument
390 MD.PrebuiltModuleDeps.emplace_back(Import->getTopLevelModule()); in addModulePrebuiltDeps()
394 const Module *M, ModuleDeps &MD, in addAllSubmoduleDeps() argument
396 addModuleDep(M, MD, AddedModules); in addAllSubmoduleDeps()
399 addAllSubmoduleDeps(SubM, MD, AddedModules); in addAllSubmoduleDeps()
404 const Module *M, ModuleDeps &MD, in addModuleDep() argument
411 MD.ClangModuleDeps.push_back(ImportID); in addModuleDep()