public static bool IsModuleType(Type/*!*/ type) { return type.IsInterface || type.IsGenericTypeDefinition; }
protected RubyClass /*!*/ GetClass(Type /*!*/ type) { Debug.Assert(type != null && !RubyModule.IsModuleType(type)); // TODO: CLR class vs library class: return(_context.GetOrCreateClass(type)); }