class Regexp::Expression::Group::Passive

Attributes

implicit[W]

Public Class Methods

new(*) click to toggle source
Calls superclass method Regexp::Expression::Subexpression::new
# File lib/regexp_parser/expression/classes/group.rb, line 16
def initialize(*)
  @implicit = false
  super
end

Public Instance Methods

implicit?() click to toggle source
# File lib/regexp_parser/expression/classes/group.rb, line 29
def implicit?
  @implicit
end
to_s(format = :full) click to toggle source
Calls superclass method Regexp::Expression::Group::Base#to_s
# File lib/regexp_parser/expression/classes/group.rb, line 21
def to_s(format = :full)
  if implicit?
    "#{expressions.join}#{quantifier_affix(format)}"
  else
    super
  end
end