Lines Matching defs:ImportedBy
584 while (!TopImport->ImportedBy.empty())
585 TopImport = TopImport->ImportedBy[0];
1964 if (F->ImportedBy.empty() || !F->ImportedBy[0]) {
1969 return F->ImportedBy[0]->FirstLoc;
2848 while (!ImportStack.back()->ImportedBy.empty())
2849 ImportStack.push_back(ImportStack.back()->ImportedBy[0]);
3023 const ModuleFile *ImportedBy,
3043 readUnhashedControlBlock(F, ImportedBy, ClientLoadCapabilities))
3141 if (Listener && !ImportedBy) {
3355 << F.ModuleName << F.FileName << (ImportedBy ? true : false)
3356 << (ImportedBy ? StringRef(ImportedBy->ModuleName) : StringRef());
3403 ReadModuleMapFileBlock(Record, F, ImportedBy, ClientLoadCapabilities))
4387 const ModuleFile *ImportedBy,
4420 << (ImportedBy ? ImportedBy->FileName : "") << F.ModuleMapPath
4421 << !ImportedBy;
4425 if (ImportedBy && ImportedBy->Kind == MK_PCH)
4439 assert((ImportedBy || F.Kind == MK_ImplicitModule) &&
4441 bool NotImported = F.Kind == MK_ImplicitModule && !ImportedBy;
4444 << F.ModuleName << (NotImported ? F.FileName : ImportedBy->FileName)
4699 /*ImportedBy=*/nullptr, Loaded, 0, 0, ASTFileSignature(),
4823 if (!M.ImportedBy)
4826 F.ImportLoc = TranslateSourceLocation(*M.ImportedBy, M.ImportLoc);
4954 ModuleFile *ImportedBy,
4962 = ModuleMgr.addModule(FileName, Type, ImportLoc, ImportedBy,
4970 << M->ModuleName << M->FileName << (ImportedBy ? true : false)
4971 << (ImportedBy ? StringRef(ImportedBy->ModuleName) : StringRef());
5049 switch (ReadControlBlock(F, Loaded, ImportedBy, ClientLoadCapabilities)) {
5084 Loaded.push_back(ImportedModule(M, ImportedBy, ImportLoc));