class RBS::RecursiveTypeAliasError

属性

alias_names[R]
location[R]

公共类方法

new(alias_names:, location:) 点击以切换源代码
调用父类方法
# File rbs-3.8.0/lib/rbs/errors.rb, line 488
def initialize(alias_names:, location:)
  @alias_names = alias_names
  @location = location

  super "#{Location.to_string location}: Recursive type alias definition found for: #{name}"
end

公共实例方法

name() 点击以切换源代码
# File rbs-3.8.0/lib/rbs/errors.rb, line 495
def name
  @alias_names.map(&:name).join(', ')
end