data Meta::Param(name: Symbol, type: Type[Object], kind: Meta::ParamKind)
A parameter of a method signature.
<prelude>:154
Methods
def to_h -> Hash[Symbol, Object]
The fields as a Hash, by name.
<prelude>:154
def with(name: Symbol = …, type: Type[Object] = …, kind: Meta::ParamKind = …) -> Meta::Param
A copy with the fields given replaced.
<prelude>:154
def name -> Symbol
<prelude>:154
def type -> Type[Object]
<prelude>:154
def kind -> Meta::ParamKind
<prelude>:154