module Solargraph::ComplexType::TypeMethods

Methods for accessing type data available from both ComplexType and UniqueType.

@abstract This mixin relies on these -

instance variables:
  @name: String
  @subtypes: Array<ComplexType>
  @rooted: boolish
methods:
  transform()
  all_params()
  rooted?()
  can_root_name?()