class SyntaxTree::YARV::Decompiler::BlockLabel
do with that label.
provides convenience methods for generating the AST nodes that have to
jumping around in the same way the virtual machine would. This class
When we’re decompiling, we use a looped case statement to emulate
def field
def field VarField(Ident(name)) end
def initialize(name)
def initialize(name) @name = name end
def ref
def ref VarRef(Ident(name)) end