Method: SyntaxTree::Elsif#initialize

Defined in:
lib/syntax_tree/node.rb

#initialize(predicate:, statements:, consequent:, location:) ⇒ Elsif

Returns a new instance of Elsif.



4893
4894
4895
4896
4897
4898
4899
# File 'lib/syntax_tree/node.rb', line 4893

def initialize(predicate:, statements:, consequent:, location:)
  @predicate = predicate
  @statements = statements
  @consequent = consequent
  @location = location
  @comments = []
end