class Regexp::Expression::Backreference::Base
Attributes
referenced_expression[RW]
Public Instance Methods
initialize_copy(orig)
click to toggle source
Calls superclass method
Regexp::Expression::Base#initialize_copy
# File lib/regexp_parser/expression/classes/backreference.rb, line 7 def initialize_copy(orig) self.referenced_expression = orig.referenced_expression.dup super end
match_length()
click to toggle 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