module SmartCore::Initializer::TypeSystem::Interop::Aliasing::ClassInheritance

@api private @since 0.1.0

Public Instance Methods

inherited(child_klass) click to toggle source

@param child_klass [Class<SmartCore::Initializer::TypeSystem::Interop>] @return [void]

@api private @since 0.1.0

Calls superclass method
# File lib/smart_core/initializer/type_system/interop/aliasing.rb, line 28
def inherited(child_klass)
  child_klass.instance_variable_set(:@__type_aliases__, AliasList.new(child_klass))
  super
end