Sha256: f488e8cd1c384b58c19517bdd5203ced372679ec98cf3097b662fdb29fb4e9fc

Contents?: true

Size: 447 Bytes

Versions: 1

Compression:

Stored size: 447 Bytes

Contents

module Mustang
  module V8
    class Regexp
      include Delegated
      
      def ==(other)
        to_regexp == other
      end
      
      def ===(other)
        to_regexp == other
      end
      
      def delegate
        to_regexp
      end
      
      def to_regexp
        ::Regexp.new(source, options)
      end

      def kind_of?(klass)
        klass == ::Regexp or super(klass)
      end
    end # Regexp
  end # V8
end # Mustang

Version data entries

1 entries across 1 versions & 1 rubygems

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