SchemaRef

A $ref / $dynamicRef edge in the IR.

Members

Variables

anchorName
string anchorName;

Plain-name fragment of a $dynamicRef, when present.

dynamic
bool dynamic;

True for $dynamicRef.

dynamicCandidate
bool dynamicCandidate;

True when the initially resolved target is a matching $dynamicAnchor, i.e. the reference participates in dynamic-scope resolution.

target
CompiledSchema target;

Statically resolved target.

targetUri
string targetUri;

Absolute target URI (after base-URI resolution).