class RBS::CyclicTypeParameterBound - rbs: Ruby Standard Library Documentation

# class RBS::CyclicTypeParameterBound

### Attributes

location[R]
method_name[R]
params[R]
type_name[R]

### Public Class Methods

new(type_name:, method_name:, params:, location:) click to toggle source
Calls superclass method

    # File rbs-3.8.0/lib/rbs/errors.rb, line 519
    def initialize(type_name:, method_name:, params:, location:)
      @type_name = type_name
      @method_name = method_name
      @params = params
      @location = location

      super "#{Location.to_string(location)}: Cyclic type parameter bound is prohibited"
    end