Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

class method

Ruby::Prism::ProgramNode.new

new(source, node_id, location, flags, locals, statements)

Initialize a new ProgramNode node.

: (Source source, Integer node_id, Location location, Integer flags, Array[Symbol] locals, StatementsNode statements) -> void

See also .type #accept