def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?locals: Array, ?module_keyword_loc: Location
, ?constant_path: ConstantReadNode
| ConstantPathNode
| MissingNode
, ?body: StatementsNode
| BeginNode
| nil, ?end_keyword_loc: Location
, ?name: Symbol
) -> ModuleNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?lefts: Array[LocalVariableTargetNode | InstanceVariableTargetNode
| ClassVariableTargetNode
| GlobalVariableTargetNode
| ConstantTargetNode
| ConstantPathTargetNode
| CallTargetNode
| IndexTargetNode
| MultiTargetNode
| RequiredParameterNode
| BackReferenceReadNode
| NumberedReferenceReadNode], ?rest: ImplicitRestNode
| SplatNode
| nil, ?rights: Array[LocalVariableTargetNode | InstanceVariableTargetNode
| ClassVariableTargetNode
| GlobalVariableTargetNode
| ConstantTargetNode
| ConstantPathTargetNode
| CallTargetNode
| IndexTargetNode
| MultiTargetNode
| RequiredParameterNode
| BackReferenceReadNode
| NumberedReferenceReadNode], ?lparen_loc: Location
?, ?rparen_loc: Location
?) -> MultiTargetNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?lefts: Array[LocalVariableTargetNode | InstanceVariableTargetNode
| ClassVariableTargetNode
| GlobalVariableTargetNode
| ConstantTargetNode
| ConstantPathTargetNode
| CallTargetNode
| IndexTargetNode
| MultiTargetNode
| BackReferenceReadNode
| NumberedReferenceReadNode], ?rest: ImplicitRestNode
| SplatNode
| nil, ?rights: Array[LocalVariableTargetNode | InstanceVariableTargetNode
| ClassVariableTargetNode
| GlobalVariableTargetNode
| ConstantTargetNode
| ConstantPathTargetNode
| CallTargetNode
| IndexTargetNode
| MultiTargetNode
| BackReferenceReadNode
| NumberedReferenceReadNode], ?lparen_loc: Location
?, ?rparen_loc: Location
?, ?operator_loc: Location
, ?value: Prism::node) -> MultiWriteNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?arguments: ArgumentsNode
?, ?keyword_loc: Location
) -> NextNode
def inspect -> String
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?operator_loc: Location
, ?keyword_loc: Location
) -> NoKeywordsParameterNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?maximum: Integer
) -> NumberedParametersNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?number: Integer
) -> NumberedReferenceReadNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?name: Symbol
, ?name_loc: Location
, ?value: Prism::node) -> OptionalKeywordParameterNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?name: Symbol
, ?name_loc: Location
, ?operator_loc: Location
, ?value: Prism::node) -> OptionalParameterNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?left: Prism::node, ?right: Prism::node, ?operator_loc: Location
) -> OrNode
def inspect -> String
def copy: (?node_id: Integer
, ?location: Location
, ?flags: Integer
, ?requireds: Array[RequiredParameterNode | MultiTargetNode], ?optionals: Array, ?rest: RestParameterNode
| ImplicitRestNode
| nil, ?posts: Array[RequiredParameterNode | MultiTargetNode
| KeywordRestParameterNode
| NoKeywordsParameterNode
| ForwardingParameterNode], ?keywords: Array[RequiredKeywordParameterNode | OptionalKeywordParameterNode], ?keyword_rest: KeywordRestParameterNode
| ForwardingParameterNode
| NoKeywordsParameterNode
| nil, ?block: BlockParameterNode
?) -> ParametersNode
def inspect -> String