Class DefaultLexerPredicateEvaluator
Conservative lexer predicate evaluator that never evaluates lexer target-language code.
public sealed class DefaultLexerPredicateEvaluator : ILexerPredicateEvaluator
- Inheritance
-
DefaultLexerPredicateEvaluator
- Implements
- Inherited Members
- Extension Methods
Properties
Instance
Gets the singleton no-op lexer predicate evaluator.
public static DefaultLexerPredicateEvaluator Instance { get; }
Property Value
Methods
Evaluate(LexerPredicateEvaluationContext)
Returns NotEvaluated for every lexer predicate.
public LexerPredicateEvaluationOutcome Evaluate(LexerPredicateEvaluationContext context)
Parameters
contextLexerPredicateEvaluationContextIgnored lexer predicate context.
Returns
- LexerPredicateEvaluationOutcome
The no-op evaluation outcome.