Skip to content
On this page
class · Ruby 4.0

Prism::ClassVariableAndWriteNode

< Prism::Node 15 instance methods 2 class methods

Represents the use of the &&= operator for assignment to a class variable.

@@target &&= value
^^^^^^^^^^^^^^^^^^

Class methods 2

Instance methods 15

Attributes
Read

The name of the class variable, which is a @@ followed by an identifier.

@@target &&= value # name `:@@target`
^^^^^^^^
Read

Represents the value being assigned. This can be any non-void expression.

@@target &&= value
             ^^^^^