module Puppet::Pops::Types::PRegexpType::ClassModule

Public Instance Methods

==(o) click to toggle source
# File lib/puppet/pops/types/types.rb, line 181
def ==(o)
  self.class == o.class && pattern == o.pattern
end
hash() click to toggle source
# File lib/puppet/pops/types/types.rb, line 177
def hash
  [self.class, pattern].hash
end
regexp_derived() click to toggle source
# File lib/puppet/pops/types/types.rb, line 172
def regexp_derived
  @_regexp = Regexp.new(pattern) unless @_regexp && @_regexp.source == pattern
  @_regexp
end