Lines Matching refs:WritingModule
1063 if (WritingModule &&
1098 WritePragmaDiagnosticMappings(Diags, /* isModule = */ WritingModule);
1126 assert((!WritingModule || isysroot.empty()) &&
1142 if (WritingModule) {
1149 Stream.EmitRecordWithBlob(AbbrevCode, Record, WritingModule->Name);
1152 if (WritingModule && WritingModule->Directory) {
1153 SmallString<128> BaseDir(WritingModule->Directory->getName());
1162 WritingModule->Directory->getName() != StringRef(".")) {
1181 if (WritingModule && WritingModule->Kind == Module::ModuleMapModule) {
1185 AddPath(WritingModule->PresumedModuleMapFile.empty()
1186 ? Map.getModuleMapFileForUniquing(WritingModule)->getName()
1187 : StringRef(WritingModule->PresumedModuleMapFile),
1192 Map.getAdditionalModuleMapFiles(WritingModule)) {
1764 if (WritingModule) {
1765 llvm::SmallVector<Module *, 16> Worklist(1, WritingModule);
1786 << WritingModule->getFullModuleName() << U.Size.hasValue()
2488 if (Top != WritingModule &&
2517 void ASTWriter::WriteSubmodules(Module *WritingModule) {
2611 getNumberOfModules(WritingModule),
2617 Q.push(WritingModule);
2758 getNumberOfModules(WritingModule)) &&
4076 if (WritingModule)
4096 if (WritingModule)
4285 Module *WritingModule, StringRef isysroot,
4302 this->WritingModule = WritingModule;
4304 WriteASTCore(SemaRef, isysroot, OutputFile, WritingModule);
4307 this->WritingModule = nullptr;
4331 Module *WritingModule) {
4334 bool isModule = WritingModule != nullptr;
4561 if (!WritingModule || !getLangOpts().CPlusPlus) {
4715 if (WritingModule)
4716 WriteSubmodules(WritingModule);
4789 if (!WritingModule) {
4830 if(!WritingModule) {