Method: Typedocs::MethodSpec::Single#initialize
- Defined in:
- lib/typedocs/method_spec.rb
#initialize(args_spec, block_spec, retval_spec) ⇒ Single
Returns a new instance of Single.
38 39 40 41 42 43 44 45 |
# File 'lib/typedocs/method_spec.rb', line 38 def initialize(args_spec, block_spec, retval_spec) Typedocs.ensure_klass(args_spec, Typedocs::ArgumentsSpec) Typedocs.ensure_klass(block_spec, Typedocs::BlockSpec) Typedocs.ensure_klass(retval_spec, Typedocs::TypeSpec) @arguments_spec = args_spec @block_spec = block_spec @retval_spec = retval_spec end |