FragmentKind

References
[Flags] public enum FragmentKind
The category of a Fragment. These are flag values so that groups of kinds can be expressed as a single mask.

Enum values

NameValueDescription
Tail2Zero length marker at the end of a Fragments view.
Terminal3Both view markers.
Whitespace4A run of whitespace. Never spans a line break.
LineBreak8A single line break. A carriage return plus line feed counts as one.
Comment16An inline or block comment.
Trivia20Fragments which carry no meaning. Line breaks are deliberately excluded.
Number32A numeric literal.
Word64A run of letters, digits and underscores, starting with a letter or underscore.
Symbol128A single character which belongs to no other category.
BracketOpen256An opening bracket.
BracketClose512A closing bracket.
Bracket768Both bracket sides.
Literal1024A quote delineated text literal.