class YARP::CaseNode

def initialize(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location)

Experimental RBS support (using type sampling data from the type_fusion project).

def initialize: (YARP::CallNode predicate, Array[YARP::WhenNode] conditions, YARP::ElseNode consequent, YARP::Location case_keyword_loc, YARP::Location end_keyword_loc, YARP::Location location) -> void

This signature was generated using 1 sample from 1 application.

def initialize: (predicate: Node?, conditions: Array[Node], consequent: Node?, case_keyword_loc: Location, end_keyword_loc: Location, location: Location) -> void
def initialize(predicate, conditions, consequent, case_keyword_loc, end_keyword_loc, location)
  @predicate = predicate
  @conditions = conditions
  @consequent = consequent
  @case_keyword_loc = case_keyword_loc
  @end_keyword_loc = end_keyword_loc
  @location = location
end