def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?body: Prism::node?, ?opening_loc: Location
, ?closing_loc: Location
) -> ParenthesesNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?expression: Prism::node, ?operator_loc: Location
, ?lparen_loc: Location
, ?rparen_loc: Location
) -> PinnedExpressionNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?variable: LocalVariableReadNode
| InstanceVariableReadNode
| ClassVariableReadNode
| GlobalVariableReadNode
| BackReferenceReadNode
| NumberedReferenceReadNode
| ItLocalVariableReadNode
| MissingNode
, ?operator_loc: Location
) -> PinnedVariableNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?statements: StatementsNode
?, ?keyword_loc: Location
, ?opening_loc: Location
, ?closing_loc: Location
) -> PostExecutionNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?statements: StatementsNode
?, ?keyword_loc: Location
, ?opening_loc: Location
, ?closing_loc: Location
) -> PreExecutionNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?locals: Array, ?statements: StatementsNode
) -> ProgramNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?left: Prism::node?, ?right: Prism::node?, ?operator_loc: Location
) -> RangeNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?numerator: Integer
, ?denominator: Integer
) -> RationalNode
def inspect -> String
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?opening_loc: Location
, ?content_loc: Location
, ?closing_loc: Location
, ?unescaped: String
) -> RegularExpressionNode
def once?: () -> bool
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?name: Symbol
, ?name_loc: Location
) -> RequiredKeywordParameterNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?name: Symbol
) -> RequiredParameterNode
def inspect -> String