Sha256: d991cb795051c4bdd6e18b0fd0808d43ce1473dd422881bfbfee7a1e330126da

Contents?: true

Size: 416 Bytes

Versions: 1

Compression:

Stored size: 416 Bytes

Contents

module Houndstooth::SemanticNode
    # An implicit super call, without parentheses. This will forward arguments to the superclass'
    # method automatically.
    class ImplicitSuper < Base
        register_ast_converter :zsuper do |ast_node|
            self.new(ast_node: ast_node)
        end
    end

    # ...Where's `ExplicitSuper`?
    # We use `Send` for that, since the parameters are largely the same!
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
houndstooth-0.1.0 lib/houndstooth/semantic_node/super.rb