Lines Matching defs:Interface
276 case ModuleDeclKind::Interface:
301 MDK = ModuleDeclKind::Interface;
390 Module *Interface = nullptr; // The interface for an implementation.
392 case ModuleDeclKind::Interface:
428 Interface = getModuleLoader().loadModule(ModuleLoc, {ModuleNameLoc},
433 if (!Interface) {
485 if (Interface) {
487 makeTransitiveImportsVisible(getASTContext(), VisibleModules, Interface,
493 Interface, Path[0].second);
499 Mod->Imports.insert(Interface); // As if we imported it.
501 ThePrimaryInterface = Interface;