14 references to SeparatorState
System.Text.Json (14)
src\libraries\System.Text.Json\Common\JsonSeparatorNamingPolicy.cs (14)
50SeparatorState state = SeparatorState.NotStarted; 69case SeparatorState.NotStarted: 73case SeparatorState.LowercaseLetterOrDigit: 74case SeparatorState.SpaceSeparator: 84case SeparatorState.UppercaseLetter: 113state = SeparatorState.UppercaseLetter; 119bool isWordStart = state is SeparatorState.SpaceSeparator or SeparatorState.NotStarted; 121if (state is SeparatorState.SpaceSeparator) 141state = SeparatorState.LowercaseLetterOrDigit; 147if (state != SeparatorState.NotStarted) 149state = SeparatorState.SpaceSeparator; 159state = SeparatorState.NotStarted;