class Regexp::Expression::Backreference::Base
Attributes
Public Instance Methods
Source
# File lib/regexp_parser/expression/classes/backreference.rb, line 7 def initialize_copy(orig) self.referenced_expression = orig.referenced_expression.dup super end
Calls superclass method
Regexp::Expression::Base#initialize_copy
Source
# File lib/regexp_parser/expression/methods/match_length.rb, line 151 def match_length if referenced_expression.nil? raise ArgumentError, 'Missing referenced_expression - not parsed?' end referenced_expression.unquantified_clone.match_length end