protected RubyClass /*!*/ GetClass(Type /*!*/ type) { Debug.Assert(type != null && !RubyModule.IsModuleType(type)); // TODO: CLR class vs library class: return(_context.GetOrCreateClass(type)); }
// TODO: dynamic library loading? protected RubyClass /*!*/ GetClass(Type /*!*/ type) { Debug.Assert(type != null && !type.IsInterface); return(_context.GetOrCreateClass(type)); }