In This Article

MergableLexerFlags Enum

Specifies flags for an IMergableToken.

[Flags]
public enum MergableLexerFlags

Fields

Name Description
DirectStateTransition

The token starts a scope which performs a direct lexical state transition.

LanguageEnd

The token marks the end of a child language.

LanguageStart

The token marks the start of a child language.

LooseMatch

A loose match was made. This occurs when using a case insensitivity of AutoCorrect and a non-exact match was found.

None

There are no flags set.

ScopeEnd

The token ends a scope.

ScopeStart

The token starts a scope.

ScopeStateTransitionEnd

The token ends a scope for a scope lexical state transition.

ScopeStateTransitionStart

The token ends a scope but performs a scope lexical state transition.