Skip to content

Declaration

Supertype of the nodes that bind a name.

Every subtype reports a name. Most report it as a Span into the source; PreludeModule and PreludeItem report a Str instead, since a prelude binding has no source text to point at.

Inherits from: Node

Fields

name @ (Span | Str)

The bound name.