terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ MoveNext()

void System.Net.BufferedReadStream.d__2.MoveNext ( )
inlineprivate

Implements System.Runtime.CompilerServices.IAsyncStateMachine.

Definition at line 81 of file BufferedReadStream.cs.

82 {
84 BufferOffsetSize readBuffer = bufferedReadStream.readBuffer;
85 if (readBuffer != null)
86 {
87 int num = readBuffer.Size;
88 int num2 = this.size;
89 byte[] array = readBuffer.Buffer;
91 byte[] array2 = this.buffer;
92 int num4 = this.offset;
93 Buffer.BlockCopy(array, num3, array2, num4, 43163648);
94 BufferOffsetSize readBuffer2 = bufferedReadStream.readBuffer;
95 int num5 = readBuffer2.Offset;
97 int num6 = this.offset;
98 int num7 = this.size;
100 this.size = num7;
101 return;
102 }
103 if (bufferedReadStream.<InnerStream>k__BackingField != null)
104 {
105 byte[] array3 = this.buffer;
106 int num8 = this.offset;
107 int num9 = this.size;
109 return;
110 }
111 }
class f__AnonymousType0<< Count > j__TPar
static void BlockCopy(Array src, int srcOffset, Array dst, int dstOffset, int count)
Definition Buffer.cs:60
readonly BufferOffsetSize readBuffer
readonly WebOperation< Operation > k__BackingField

References System.array, System.Buffer.BlockCopy(), System.Net.BufferOffsetSize.Buffer, System.Net.WebReadStream.InnerStream, j__TPar, System.Net.WebReadStream.k__BackingField, System.offset, System.Net.BufferOffsetSize.Offset, System.Net.BufferedReadStream.readBuffer, and System.Net.BufferOffsetSize.Size.