3 overrides of DecodeFirstRune
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Text\ASCIIEncoding.cs (1)
801
internal sealed override OperationStatus
DecodeFirstRune
(ReadOnlySpan<byte> bytes, out Rune value, out int bytesConsumed)
src\libraries\System.Private.CoreLib\src\System\Text\Latin1Encoding.cs (1)
685
internal sealed override OperationStatus
DecodeFirstRune
(ReadOnlySpan<byte> bytes, out Rune value, out int bytesConsumed)
src\libraries\System.Private.CoreLib\src\System\Text\UTF8Encoding.cs (1)
785
internal sealed override OperationStatus
DecodeFirstRune
(ReadOnlySpan<byte> bytes, out Rune value, out int bytesConsumed)
4 references to DecodeFirstRune
System.Private.CoreLib (4)
src\libraries\System.Private.CoreLib\src\System\Text\DecoderNLS.cs (2)
238
switch (_encoding.
DecodeFirstRune
(combinedBuffer, out Rune value, out int combinedBufferBytesConsumed))
296
switch (_encoding.
DecodeFirstRune
(combinedBuffer, out Rune value, out int combinedBufferBytesConsumed))
src\libraries\System.Private.CoreLib\src\System\Text\Encoding.Internal.cs (2)
927
if (
DecodeFirstRune
(bytes, out Rune firstScalarValue, out int bytesConsumedThisIteration) == OperationStatus.NeedMoreData
1207
switch (
DecodeFirstRune
(bytes, out _, out int bytesConsumedThisIteration))