8 references to IsNullableFor
System.Text.RegularExpressions (8)
System\Text\RegularExpressions\Symbolic\MatchingState.cs (1)
57Debug.Assert(IsNullableFor(nextCharKind));
System\Text\RegularExpressions\Symbolic\SymbolicRegexMatcher.cs (7)
751if (flags.IsNullable() || (flags.CanBeNullable() && GetState(coreStateId).IsNullableFor(GetCharKind<TInputReader>(input, i + 1)))) 774if (endState.IsNullableFor(GetCharKind<TInputReader>(input, iEnd))) 952public static bool IsNullableFor(SymbolicRegexMatcher<TSet> matcher, in CurrentState state, uint nextCharKind) => matcher.GetState(state.DfaStateId).IsNullableFor(nextCharKind); 1027if (matcher.GetState(matcher.GetCoreStateId(nfaState.Key)).IsNullableFor(nextCharKind)) 1043if (coreState.IsNullableFor(nextCharKind)) 1059if (coreState.IsNullableFor(nextCharKind)) 1115(flags.IsNullable() || (flags.CanBeNullable() && matcher.GetState(coreStateId).IsNullableFor(nextCharKind))))