Copy a IndexAndWriteNode node
IndexAndWriteNode
Copy a IndexOperatorWriteNode node
IndexOperatorWriteNode
Copy a IndexOrWriteNode node
IndexOrWriteNode
Copy a KeywordRestParameterNode node
KeywordRestParameterNode
Copy a MatchLastLineNode node
MatchLastLineNode
Copy a NoKeywordsParameterNode node
NoKeywordsParameterNode
Copy a RequiredKeywordParameterNode node
RequiredKeywordParameterNode
Reset nil attributes to their default values to make the spec valid
foo => [bar]
^^^^^
def foo(**); bar(**); end
^^
{ **foo }
foo(&bar)
^^^^
def foo(&bar); end
A block’s parameters.
foo.bar, = 1 ^^^^^^^
foo => bar => baz
^^^^^^^^^^
case foo; in bar; end ^^^^^^^^^^^^^^^^^^^^^
“foo #{bar}”
^^^^^^
foo => [*, bar, *]
^^^^^^^^^^^
def foo(…); bar(…); end
^^^
def foo(…); end
super ^^^^^
super {} ^^^^^^^^
foo => {}
foo { |bar,| }
^
foo, = 1 ^^^^^^^^