In This Article

ILexicalStateTransition Interface

Provides the base requirements for a transition from one lexical state to another.

public interface ILexicalStateTransition

Properties

ChildLanguage

The ISyntaxLanguage that contains the ChildLexicalState.

ISyntaxLanguage ChildLanguage { get; }

Property Value

ISyntaxLanguage

See Also

ChildLexicalScope

The ILexicalScope that is used in the ChildLexicalState to end the transition and pop back up to the parent lexical state.

ILexicalScope? ChildLexicalScope { get; }

Property Value

ILexicalScope

See Also

ChildLexicalState

The ILexicalState into which a transition is made.

ILexicalState ChildLexicalState { get; }

Property Value

ILexicalState

See Also

ParentLexicalScope

The ILexicalScope that owns this state transition.

ILexicalScope? ParentLexicalScope { get; }

Property Value

ILexicalScope

See Also

Extension Methods

See Also