Phrase Node Token
An entry in the tokenSpans of a PhraseNode. The start and pastEnd identify where the token occurs in the UCS-2 source String, using zero-based indices. The tokenIndexInName is either zero or a one-based index into the atom's MessageSplitter's MessageSplitter.messageParts, indicating the part of the message that this token matched during parsing.
Constructors
Properties
If the tokenIndexInName is zero, this is the text of a token that occurred. This is generally not a token of any method, and is useful for capturing tokens produced by a lexer and consumed as a literal token by an ellipsis ("…") within a method name.
Either zero to indicate this was not a token that occurred in the actual method name, or the one-based index into the PhraseNode's MessageSplitter's tuple of tokenized parts.