Lines Matching refs:Unresolved
3541 // Resolve any unresolved module exports.
3543 UnresolvedModuleRef &Unresolved = UnresolvedModuleRefs[I];
3544 SubmoduleID GlobalID = getGlobalSubmoduleID(*Unresolved.File,Unresolved.ID);
3547 switch (Unresolved.Kind) {
3552 Conflict.Message = Unresolved.String.str();
3553 Unresolved.Mod->Conflicts.push_back(Conflict);
3559 Unresolved.Mod->Imports.push_back(ResolvedMod);
3563 if (ResolvedMod || Unresolved.IsWildcard)
3564 Unresolved.Mod->Exports.push_back(
3565 Module::ExportDecl(ResolvedMod, Unresolved.IsWildcard));
4445 UnresolvedModuleRef Unresolved;
4446 Unresolved.File = &F;
4447 Unresolved.Mod = CurrentModule;
4448 Unresolved.ID = Record[Idx];
4449 Unresolved.Kind = UnresolvedModuleRef::Import;
4450 Unresolved.IsWildcard = false;
4451 UnresolvedModuleRefs.push_back(Unresolved);
4466 UnresolvedModuleRef Unresolved;
4467 Unresolved.File = &F;
4468 Unresolved.Mod = CurrentModule;
4469 Unresolved.ID = Record[Idx];
4470 Unresolved.Kind = UnresolvedModuleRef::Export;
4471 Unresolved.IsWildcard = Record[Idx + 1];
4472 UnresolvedModuleRefs.push_back(Unresolved);
4476 // the parsed, unresolved exports around.
4528 UnresolvedModuleRef Unresolved;
4529 Unresolved.File = &F;
4530 Unresolved.Mod = CurrentModule;
4531 Unresolved.ID = Record[0];
4532 Unresolved.Kind = UnresolvedModuleRef::Conflict;
4533 Unresolved.IsWildcard = false;
4534 Unresolved.String = Blob;
4535 UnresolvedModuleRefs.push_back(Unresolved);