Method: Yard2steep::AST::PNode#initialize
- Defined in:
- lib/yard2steep/ast/p_node.rb
#initialize(type_node:, style:) ⇒ PNode
Returns a new instance of PNode.
16 17 18 19 20 21 |
# File 'lib/yard2steep/ast/p_node.rb', line 16 def initialize(type_node:, style:) Util.assert! { type_node.is_a?(AST::PTypeNode) } Util.assert! { STYLE.values.include?(style) } @type_node = type_node @style = style end |