public void Add(Type type, ModuleExportsBind bind, string[] ns) { _types.Add(new TypeReg() { loaded = false, ns = ns, bind = bind, }); }
public void AddStaticModule(string module_id, ModuleExportsBind bind) { FindModuleResolver <StaticModuleResolver>().AddStaticModule(module_id, bind); }
public void AddTypeReference(ProxyModuleRegister proxy, Type type, ModuleExportsBind bind, params string[] ns) { _allProxyModuleRegisters[type] = proxy; proxy.Add(type, bind, ns); }
public FuncModuleRegister(ModuleExportsBind bind) { _bind = bind; }
public StaticModuleResolver AddStaticModule(string module_id, ModuleExportsBind bind) { return(AddStaticModule(module_id, new FuncModuleRegister(bind))); }