def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?receiver: Prism::node?, ?call_operator_loc: Location
?, ?opening_loc: Location
, ?arguments: ArgumentsNode
?, ?closing_loc: Location
, ?block: BlockArgumentNode
?, ?operator_loc: Location
, ?value: Prism::node) -> IndexOrWriteNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?receiver: Prism::node, ?opening_loc: Location
, ?arguments: ArgumentsNode
?, ?closing_loc: Location
, ?block: BlockArgumentNode
?) -> IndexTargetNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?name: Symbol
) -> InstanceVariableReadNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?name: Symbol
) -> InstanceVariableTargetNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?name: Symbol
, ?name_loc: Location
, ?value: Prism::node, ?operator_loc: Location
) -> InstanceVariableWriteNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?value: Integer
) -> IntegerNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?opening_loc: Location
, ?parts: Array[StringNode | EmbeddedStatementsNode
| EmbeddedVariableNode], ?closing_loc: Location
) -> InterpolatedMatchLastLineNode
def once?: () -> bool
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?opening_loc: Location
, ?parts: Array[StringNode | EmbeddedStatementsNode
| EmbeddedVariableNode], ?closing_loc: Location
) -> InterpolatedRegularExpressionNode
def once?: () -> bool
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?opening_loc: Location
?, ?parts: Array[StringNode | EmbeddedStatementsNode
| EmbeddedVariableNode
| InterpolatedStringNode], ?closing_loc: Location
?) -> InterpolatedStringNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?opening_loc: Location
?, ?parts: Array[StringNode | EmbeddedStatementsNode
| EmbeddedVariableNode], ?closing_loc: Location
?) -> InterpolatedSymbolNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?opening_loc: Location
, ?parts: Array[StringNode | EmbeddedStatementsNode
| EmbeddedVariableNode], ?closing_loc: Location
) -> InterpolatedXStringNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
) -> ItLocalVariableReadNode