Lines Matching refs:WritingModule
1155 assert((!WritingModule || isysroot.empty()) && in WriteControlBlock()
1162 if (WritingModule) { in WriteControlBlock()
1180 Stream.EmitRecordWithBlob(AbbrevCode, Record, WritingModule->Name); in WriteControlBlock()
1183 if (WritingModule && WritingModule->Directory) { in WriteControlBlock()
1192 SmallString<128> BaseDir(WritingModule->Directory->getName()); in WriteControlBlock()
1204 if (WritingModule) { in WriteControlBlock()
1210 AddPath(Map.getModuleMapFileForUniquing(WritingModule)->getName(), Record); in WriteControlBlock()
1214 Map.getAdditionalModuleMapFiles(WritingModule)) { in WriteControlBlock()
2352 void ASTWriter::WriteSubmodules(Module *WritingModule) { in WriteSubmodules() argument
2451 Record.push_back(getNumberOfModules(WritingModule)); in WriteSubmodules()
2457 Q.push(WritingModule); in WriteSubmodules()
2604 == getNumberOfModules(WritingModule)) && "Wrong # of submodules"); in WriteSubmodules()
2609 if (Loc.isInvalid() || !WritingModule) in inferSubmoduleIDFromLocation()
2620 if (WritingModule != OwningMod && !OwningMod->isSubModuleOf(WritingModule)) in inferSubmoduleIDFromLocation()
4207 WritingModule(nullptr), WritingAST(false), in ASTWriter()
4239 Module *WritingModule, StringRef isysroot, in WriteAST() argument
4255 this->WritingModule = WritingModule; in WriteAST()
4256 WriteASTCore(SemaRef, isysroot, OutputFile, WritingModule); in WriteAST()
4259 this->WritingModule = nullptr; in WriteAST()
4277 Module *WritingModule) { in WriteASTCore() argument
4280 bool isModule = WritingModule != nullptr; in WriteASTCore()
4615 if (WritingModule) in WriteASTCore()
4616 WriteSubmodules(WritingModule); in WriteASTCore()
4678 if (!WritingModule) { in WriteASTCore()
4722 if(!WritingModule) in WriteASTCore()