GetParserState(InlineParser) Method

Definition

Namespace Markdig.Parsers
Assembly Markdig.dll

Gets or creates a parser state instance scoped to the current leaf processing pass.

[MethodImpl(MethodImplOptions.AggressiveInlining)]
public TState GetParserState<TState>(InlineParser parser)
    where TState : class, new()

Type parameters

TState
The type of state to get or create.

Parameters

parser
InlineParser

The parser requesting the state.

Returns

{TState}
The existing or newly created state instance.