class RubyLsp::TypeInferrer::Type

A known type

def attached

: -> Type
Returns the attached version of this type by removing the `` part from its name
def attached
  Type.new(
    @name.split("::")[..-2] #: as !nil
    .join("::"),
  )
end

def initialize(name)

: (String name) -> void
def initialize(name)
  @name = name
end