Method: RBS::Definition::Method#map_type_bound

Defined in:
lib/rbs/definition.rb

#map_type_bound(&block) ⇒ Object



178
179
180
181
182
183
# File 'lib/rbs/definition.rb', line 178

def map_type_bound(&block)
  update(
    super_method: super_method&.map_type_bound(&block),
    defs: defs.map {|defn| defn.update(type: defn.type.map_type_bound(&block)) }
  )
end