Class DefaultLexerActionExecutor
Conservative lexer action executor that never executes lexer inline actions.
public sealed class DefaultLexerActionExecutor : ILexerActionExecutor
- Inheritance
-
DefaultLexerActionExecutor
- Implements
- Inherited Members
- Extension Methods
Properties
Instance
Gets the singleton no-op lexer action executor.
public static DefaultLexerActionExecutor Instance { get; }
Property Value
Methods
Execute(LexerActionExecutionContext, LexerActionExecutionResult)
Returns NotExecuted for every lexer action.
public LexerActionExecutionOutcome Execute(LexerActionExecutionContext context, LexerActionExecutionResult result)
Parameters
contextLexerActionExecutionContextIgnored lexer action context.
resultLexerActionExecutionResultIgnored lexer action mutation result.
Returns
- LexerActionExecutionOutcome
The no-op execution outcome.