Lines Matching refs:WritingModule
1146 if (!WritingModule || in backpatchSignature()
1182 if (WritingModule && in writeUnhashedControlBlock()
1265 WritePragmaDiagnosticMappings(Diags, /* isModule = */ WritingModule); in writeUnhashedControlBlock()
1307 assert((!WritingModule || isysroot.empty()) && in WriteControlBlock()
1323 if (WritingModule) { in WriteControlBlock()
1330 Stream.EmitRecordWithBlob(AbbrevCode, Record, WritingModule->Name); in WriteControlBlock()
1333 if (WritingModule && WritingModule->Directory) { in WriteControlBlock()
1342 BaseDir.assign(WritingModule->Directory->getName()); in WriteControlBlock()
1353 WritingModule->Directory->getName() != StringRef("."))) { in WriteControlBlock()
1372 if (WritingModule && WritingModule->Kind == Module::ModuleMapModule) { in WriteControlBlock()
1376 AddPath(WritingModule->PresumedModuleMapFile.empty() in WriteControlBlock()
1377 ? Map.getModuleMapFileForUniquing(WritingModule) in WriteControlBlock()
1379 : StringRef(WritingModule->PresumedModuleMapFile), in WriteControlBlock()
1384 Map.getAdditionalModuleMapFiles(WritingModule)) { in WriteControlBlock()
1963 if (WritingModule) { in WriteHeaderSearch()
1964 llvm::SmallVector<Module *, 16> Worklist(1, WritingModule); in WriteHeaderSearch()
1985 << WritingModule->getFullModuleName() << U.Size.has_value() in WriteHeaderSearch()
2443 if (IsModule && WritingModule->isHeaderUnit()) { in WritePreprocessor()
2457 ModuleMacroRecord.push_back(getSubmoduleID(WritingModule)); in WritePreprocessor()
2731 if (Top != WritingModule && in getLocalOrImportedSubmoduleID()
2759 void ASTWriter::WriteSubmodules(Module *WritingModule) { in WriteSubmodules() argument
2855 getNumberOfModules(WritingModule), in WriteSubmodules()
2861 Q.push(WritingModule); in WriteSubmodules()
3021 getNumberOfModules(WritingModule)) && in WriteSubmodules()
4374 if (WritingModule) in WritePackPragmaOptions()
4394 if (WritingModule) in WriteFloatControlPragmaOptions()
4626 Module *WritingModule, StringRef isysroot, in WriteAST() argument
4644 this->WritingModule = WritingModule; in WriteAST()
4645 ASTFileSignature Signature = WriteASTCore(SemaRef, isysroot, WritingModule); in WriteAST()
4648 this->WritingModule = nullptr; in WriteAST()
4676 if (!WritingModule) in collectNonAffectingInputFiles()
4679 auto AffectingModuleMaps = GetAffectingModuleMaps(*PP, WritingModule); in collectNonAffectingInputFiles()
4733 Module *WritingModule) { in WriteASTCore() argument
4736 bool isModule = WritingModule != nullptr; in WriteASTCore()
4970 if (!WritingModule || !getLangOpts().CPlusPlus) { in WriteASTCore()
5120 if (WritingModule) in WriteASTCore()
5121 WriteSubmodules(WritingModule); in WriteASTCore()
5194 if (!WritingModule) { in WriteASTCore()
5235 if(!WritingModule) { in WriteASTCore()