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