define methodname as instance method of current module, using ERB
object or eRuby file
Create a new AliasMethodNode
node.
Create a new ArrayPatternNode
node.
Create a new CapturePatternNode
node.
Create a new EmbeddedStatementsNode
node.
Create a new FindPatternNode
node.
Create a new HashPatternNode
node.
Create a new MatchPredicateNode
node.
A block’s parameters.
Foo::Bar ^^^^^^^^
-> { it } ^^^^^^^^^
-> { _1 + _2 } ^^^^^^^^^^^^^^
Visit a destructured positional parameter node.
Dispatch enter and leave events for ConstantPathAndWriteNode
nodes and continue walking the tree.