Table of Contents

Enum ParserRuleReferenceLabelKind

Namespace
Utils.Parser.Runtime
Assembly
Utils.Parser.dll

Identifies the kind of a parser rule-reference label. Labels are metadata only: no implicit variables, automatic binding, or typed fields are generated.

public enum ParserRuleReferenceLabelKind
Extension Methods

Fields

Assignment = 1

Assignment label (x=child): assigns the single match result.

List = 2

List label (xs+=child): appends to a list of match results.

None = 0

No label is attached to the rule reference.