lib/compiler/ast/super.fy in fancy-0.3.3 vs lib/compiler/ast/super.fy in fancy-0.4.0
- old
+ new
@@ -1,18 +1,19 @@
class Fancy AST {
-
class Super : Node {
- def initialize: @line { }
+ def initialize: @line {
+ }
}
class SuperSend : Node {
- def initialize: @line message: @name args: @args { }
+ def initialize: @line message: @name args: @args {
+ }
+
def bytecode: g {
pos(g)
@args bytecode: g
name = @name method_name: nil
g push_block()
g send_super(name, @args size)
}
}
-
}