Class: LibRubyParser::Nodes::Cvar

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

Overview

Represents access to class variable (i.e. @@var)

Instance Attribute Summary collapse

Instance Attribute Details

#expression_lLoc (readonly)

Location of the full expression

@@foo
~~~~~

Returns:



958
959
960
# File 'lib/lib-ruby-parser/nodes.rb', line 958

def expression_l
  @expression_l
end

#nameString (readonly)

Name of the class variable, String("@@foo") for @@foo

Returns:

  • (String)


949
950
951
# File 'lib/lib-ruby-parser/nodes.rb', line 949

def name
  @name
end