Sha256: 8eaec78e9e3c4d4f7896a3b1a97a3f2499c99fc51dcdba0ce7255ce7156182b5

Contents?: true

Size: 316 Bytes

Versions: 1

Compression:

Stored size: 316 Bytes

Contents

module Mustang
  module V8
    class Function
      def call(*args, &block)
        call_on(@receiver, *args, &block);
      end

      def to_proc
        origin.to_proc if origin
      end

      def kind_of?(klass)
        origin.is_a?(klass) or super(klass)
      end
    end # Function
  end # V8
end # Mustang

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
mustang-0.2.2 lib/mustang/v8/function.rb