HasAliases

interface HasAliases : HasScope

Some nodes have aliases, i.e., it potentially references another variable. This means that writing to this node, also writes to its aliases and vice-versa.

Inheritors

Properties

Link copied to clipboard

The aliases which this node has.

Link copied to clipboard
abstract var language: Language<*>?
Link copied to clipboard
abstract val location: PhysicalLocation?

Location of the finding in source code.

Link copied to clipboard
abstract val name: Name
Link copied to clipboard
abstract val scope: Scope?

The scope this node lives in.