class Ikra::AST::ReturnNode
Attributes
value[R]
Public Class Methods
new(value:)
click to toggle source
# File lib/ast/nodes.rb, line 687 def initialize(value:) @value = value value.parent = self end
Public Instance Methods
accept(visitor)
click to toggle source
# File lib/ast/visitor.rb, line 188 def accept(visitor) return visitor.visit_return_node(self) end
clone()
click to toggle source
# File lib/ast/nodes.rb, line 693 def clone return ReturnNode.new(value: value.clone) end
to_s()
click to toggle source
# File lib/ast/printer.rb, line 192 def to_s return "[ReturnNode: #{value.to_s}]" end