class Rubasteme::AST::CondClauseNode

Public Class Methods

new(_ = nil) click to toggle source
# File lib/rubasteme/ast/branch_node.rb, line 307
def initialize(_ = nil)
  # type 1: @nodes = [<test>, <sequence>]
  # type 2: @nodes = [<test>]
  #   - <sequence> is empty
  super(2, 1, _)
end

Public Instance Methods

test() click to toggle source
# File lib/rubasteme/ast/branch_node.rb, line 314
def test
  @nodes[0]
end
test=(node) click to toggle source
# File lib/rubasteme/ast/branch_node.rb, line 318
def test=(node)
  @nodes[0] = node
end