class RBS::RecursiveTypeAliasError
def initialize(alias_names:, location:)
def initialize(alias_names:, location:) @alias_names = alias_names @location = location super "#{Location.to_string location}: Recursive type alias definition found for: #{name}" end
def name
def name @alias_names.map(&:name).join(', ') end