Assignment Target
The target of an assignment. The target is usually either a VariableDeclaration or a DeclaredReferenceExpression.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Used to set the type and clear the possible subtypes list for when a type is more precise than the current.
Link copied to clipboard
Set the node's possible subtypes. Listener circle detection works the same way as with .setType
Link copied to clipboard
Set the node's type. This may start a chain of type listener notifications
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Side-effect free type modification WARNING: This should only be used by the TypeSystem Pass