Class SsaSourceVariable
A variable that can be SSA converted, that is, a local variable.
Import path
import javascript
Direct supertypes
Indirect supertypes
Inherited predicates
declaredIn | Holds if there is a declaration of this variable in | from Variable |
getADeclaration | Gets a declaration declaring this variable, if any. | from Variable |
getADeclarationStatement | Gets a declaration statement declaring this variable, if any. | from Variable |
getADefinition | Gets a definition for this variable. | from Variable |
getAReference | Gets a reference to this variable. | from Variable |
getAnAccess | Gets an access to this variable. | from Variable |
getAnAssignedExpr | Gets an expression that is directly stored in this variable. | from Variable |
getDeclarationSpace | Gets the declaration space this name belongs to. | from Variable |
getDeclaringContainer | Gets the function or toplevel in which this variable is declared; | from LocalVariable |
getLocation | Gets the location of a declaration of this variable. | from LocalVariable |
getName | Gets the name of this variable. | from Variable |
getScope | Gets the scope this variable is declared in. | from Variable |
isCaptured | Holds if this variable is captured in the closure of a nested function. | from Variable |
isGlobal | Holds if this is a global variable. | from Variable |
isLocal | Holds if this is a local variable. | from Variable |
isNamespaceExport | Holds if this is a variable exported from a TypeScript namespace. | from Variable |
isParameter | Holds if this variable is a parameter. | from Variable |
toString | Gets a textual representation of this element. | from Variable |