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