Class Variables::FastLocalVariable

A local variable that uses “load fast” semantics, for lookup: If the variable is undefined, then raise an exception.

Direct supertypes

Indirect supertypes

Inherited predicates

escapes

Whether there is an access to this variable outside of its own scope. Usually occurs in nested functions or for global variables.

from Variable
getALoad

Gets a load of this variable

from Variable
getAStore

Gets a store of this variable

from Variable
getAUse

Gets a use of this variable

from Variable
getAnAccess

Gets an access (load or store) of this variable

from Variable
getId

Gets the identifier (name) of this variable

from Variable
getScope

Gets the scope of this variable

from Variable
isParameter

Whether this variable is a parameter

from LocalVariable
isSelf

Holds if this variable is the first parameter of a method. It is not necessarily called “self”

from LocalVariable
toStringfrom LocalVariable

Charpred