9 references to GetCharKind
System.Text.RegularExpressions (9)
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (8)
428reversalStartState = new CurrentState(_reverseInitialStates[GetCharKind(input, matchEnd)]); 493var currentState = new CurrentState(_dotstarredInitialStates[GetCharKind(input, pos - 1)]); 561var currentState = new CurrentState(_dotstarredInitialStates[GetCharKind(input, pos - 1)]); 1008MatchingState<TSet> initialState = _initialStates[GetCharKind(input, i - 1)]; 1061if (flags.IsNullable() || (flags.CanBeNullable() && GetState(coreStateId).IsNullableFor(GetCharKind(input, i + 1)))) 1084if (endState.IsNullableFor(GetCharKind(input, iEnd))) 1088CharKind.Context(endState.PrevCharKind, GetCharKind(input, iEnd)), (Registers: endRegisters, Pos: iEnd)); 1553currentStateId = matcher._dotstarredInitialStates[matcher.GetCharKind(input, pos - 1)].Id;
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.Sample.cs (1)
74states.InitializeFrom(this, _initialStates[GetCharKind([], -1)]);