Lines Matching refs:WritingModule

1145   if (WritingModule &&  in writeUnhashedControlBlock()
1210 WritePragmaDiagnosticMappings(Diags, /* isModule = */ WritingModule); in writeUnhashedControlBlock()
1250 assert((!WritingModule || isysroot.empty()) && in WriteControlBlock()
1266 if (WritingModule) { in WriteControlBlock()
1273 Stream.EmitRecordWithBlob(AbbrevCode, Record, WritingModule->Name); in WriteControlBlock()
1276 if (WritingModule && WritingModule->Directory) { in WriteControlBlock()
1284 BaseDir.assign(WritingModule->Directory->getName()); in WriteControlBlock()
1295 WritingModule->Directory->getName() != StringRef(".")) { in WriteControlBlock()
1314 if (WritingModule && WritingModule->Kind == Module::ModuleMapModule) { in WriteControlBlock()
1318 AddPath(WritingModule->PresumedModuleMapFile.empty() in WriteControlBlock()
1319 ? Map.getModuleMapFileForUniquing(WritingModule)->getName() in WriteControlBlock()
1320 : StringRef(WritingModule->PresumedModuleMapFile), in WriteControlBlock()
1325 Map.getAdditionalModuleMapFiles(WritingModule)) { in WriteControlBlock()
1870 if (WritingModule) { in WriteHeaderSearch()
1871 llvm::SmallVector<Module *, 16> Worklist(1, WritingModule); in WriteHeaderSearch()
1892 << WritingModule->getFullModuleName() << U.Size.has_value() in WriteHeaderSearch()
2380 if (IsModule && WritingModule->isHeaderUnit()) { in WritePreprocessor()
2394 ModuleMacroRecord.push_back(getSubmoduleID(WritingModule)); in WritePreprocessor()
2682 if (Top != WritingModule && in getLocalOrImportedSubmoduleID()
2711 void ASTWriter::WriteSubmodules(Module *WritingModule) { in WriteSubmodules() argument
2805 getNumberOfModules(WritingModule), in WriteSubmodules()
2811 Q.push(WritingModule); in WriteSubmodules()
2965 getNumberOfModules(WritingModule)) && in WriteSubmodules()
4292 if (WritingModule) in WritePackPragmaOptions()
4312 if (WritingModule) in WriteFloatControlPragmaOptions()
4527 Module *WritingModule, StringRef isysroot, in WriteAST() argument
4545 this->WritingModule = WritingModule; in WriteAST()
4546 ASTFileSignature Signature = WriteASTCore(SemaRef, isysroot, WritingModule); in WriteAST()
4549 this->WritingModule = nullptr; in WriteAST()
4577 if (!WritingModule) in collectNonAffectingInputFiles()
4580 auto AffectingModuleMaps = GetAffectingModuleMaps(*PP, WritingModule); in collectNonAffectingInputFiles()
4634 Module *WritingModule) { in WriteASTCore() argument
4637 bool isModule = WritingModule != nullptr; in WriteASTCore()
4867 if (!WritingModule || !getLangOpts().CPlusPlus) { in WriteASTCore()
5021 if (WritingModule) in WriteASTCore()
5022 WriteSubmodules(WritingModule); in WriteASTCore()
5095 if (!WritingModule) { in WriteASTCore()
5136 if(!WritingModule) { in WriteASTCore()