class Prism::WhenNode

def initialize(keyword_loc, conditions, statements, location)

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

def initialize: (Prism::Location keyword_loc, Array[Prism::ConstantReadNode] conditions, Prism::StatementsNode statements, Prism::Location location) -> void

This signature was generated using 1 sample from 1 application.

def initialize: (Location keyword_loc, Array[Node] conditions, StatementsNode? statements, Location location) -> void
def initialize(keyword_loc, conditions, statements, location)
  @newline = false
  @keyword_loc = keyword_loc
  @conditions = conditions
  @statements = statements
  @location = location
end