Method: RBS::Definition::Method::TypeDef#initialize
- Defined in:
- lib/rbs/definition.rb
#initialize(type:, member:, defined_in:, implemented_in:, overload_annotations: []) ⇒ TypeDef
Returns a new instance of TypeDef.
40 41 42 43 44 45 46 47 48 |
# File 'lib/rbs/definition.rb', line 40 def initialize(type:, member:, defined_in:, implemented_in:, overload_annotations: []) @type = type @member = member @defined_in = defined_in @implemented_in = implemented_in @member_annotations = [] @overload_annotations = [] @annotations = [] end |