Class: LibRubyParser::Nodes::BackRef

Inherits:
LibRubyParser::Node show all
Defined in:
lib/lib-ruby-parser/nodes.rb

Overview

Represents special global variables:

  1. $`
  2. $&
  3. $'
  4. $+

Instance Attribute Summary collapse

Instance Attribute Details

#expression_lLoc (readonly)

Location of the full expression

$+
~~

Returns:



302
303
304
# File 'lib/lib-ruby-parser/nodes.rb', line 302

def expression_l
  @expression_l
end

#nameString (readonly)

Name of the variable ("$+" for $+)

Returns:

  • (String)


293
294
295
# File 'lib/lib-ruby-parser/nodes.rb', line 293

def name
  @name
end