Lines Matching refs:MDC
118 if (MDC.ContextHash.empty()) { in FileChanged()
119 MDC.ContextHash = Instance.getInvocation().getModuleHash(); in FileChanged()
120 MDC.Consumer.handleContextHash(MDC.ContextHash); in FileChanged()
130 MDC.FileDeps.push_back( in FileChanged()
142 MDC.FileDeps.push_back(std::string(FileName)); in InclusionDirective()
159 if (MDC.isPrebuiltModule(TopLevelModule)) in handleImport()
167 MDC.MainFile = std::string( in EndOfMainFile()
171 MDC.FileDeps.push_back(Instance.getPreprocessorOpts().ImplicitPCHInclude); in EndOfMainFile()
183 MDC.Consumer.handleDependencyOutputOpts(*MDC.Opts); in EndOfMainFile()
185 for (auto &&I : MDC.ModularDeps) in EndOfMainFile()
186 MDC.Consumer.handleModuleDependency(I.second); in EndOfMainFile()
188 for (auto &&I : MDC.FileDeps) in EndOfMainFile()
189 MDC.Consumer.handleFileDependency(I); in EndOfMainFile()
192 MDC.Consumer.handlePrebuiltModuleDependency(PrebuiltModuleDep{I}); in EndOfMainFile()
199 auto ModI = MDC.ModularDeps.insert({M, ModuleDeps{}}); in handleTopLevelModule()
217 MDC.Instance.getASTReader()->getModuleManager().lookup(M->getASTFile()); in handleTopLevelModule()
218 MDC.Instance.getASTReader()->visitInputFiles( in handleTopLevelModule()
237 MD.Invocation = MDC.makeInvocationForModuleBuildWithoutPaths(MD); in handleTopLevelModule()
250 if (MDC.isPrebuiltModule(Import)) in addDirectPrebuiltModuleDeps()
268 !MDC.isPrebuiltModule(Import)) { in addModuleDep()