Result-local identities of the bindings this occurrence establishes or
resolves to. Usually zero or one; :onerror establishes both its statement
binding and (when unclaimed) an enclosing binding, so declarations may name
two. Statement-leading bracket promotion preserves the original identity.
resolved class, or null where offline must abstain (S7/S8/S10).
true at a declaration/binding site, false otherwise.
analyzed-byte offset, exclusive.
the symbol's name — the key it binds/resolves as, which is NOT always the
span's text: a quoted declaration's span includes its quotes (S11) and a
$octive-1 span stops at the resolving prefix (S19). Slice start/end
out of the original for display text. Names are read off the analyzed
surface, so a non-ASCII byte in a name reads as the SUB placeholder.
Optionalnotewhy the resolver abstained, or how the reference was read.
Declaration/binding, assignment target, reference, or filter-field site.
true when written with the $ sigil.
analyzed-byte offset, inclusive.
One located semantic symbol occurrence.