12 writes to EnumeratorIndex
System.Text.Json (12)
System\Text\Json\Serialization\Converters\Collection\ArrayConverter.cs (2)
54state.Current.EnumeratorIndex = index; 62state.Current.EnumeratorIndex = ++index;
System\Text\Json\Serialization\Converters\Collection\IListConverter.cs (2)
62state.Current.EnumeratorIndex = index; 70state.Current.EnumeratorIndex = ++index;
System\Text\Json\Serialization\Converters\Collection\ListOfTConverter.cs (2)
59state.Current.EnumeratorIndex = index; 67state.Current.EnumeratorIndex = ++index;
System\Text\Json\Serialization\Converters\Collection\ReadOnlyMemoryConverter.cs (2)
72state.Current.EnumeratorIndex = index; 80state.Current.EnumeratorIndex = ++index;
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (4)
402state.Current.EnumeratorIndex++; 411state.Current.EnumeratorIndex++; 431state.Current.EnumeratorIndex++; 440state.Current.EnumeratorIndex++;
7 references to EnumeratorIndex
System.Text.Json (7)
System\Text\Json\Serialization\Converters\Collection\ArrayConverter.cs (1)
36int index = state.Current.EnumeratorIndex;
System\Text\Json\Serialization\Converters\Collection\IListConverter.cs (1)
44int index = state.Current.EnumeratorIndex;
System\Text\Json\Serialization\Converters\Collection\ListOfTConverter.cs (1)
41int index = state.Current.EnumeratorIndex;
System\Text\Json\Serialization\Converters\Collection\ReadOnlyMemoryConverter.cs (1)
54int index = state.Current.EnumeratorIndex;
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (3)
387while (state.Current.EnumeratorIndex < propertyCache.Length) 389JsonPropertyInfo jsonPropertyInfo = propertyCache[state.Current.EnumeratorIndex]; 416if (state.Current.EnumeratorIndex == propertyCache.Length)