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

◆ ReadSpan()

int System.IO.StreamReader.ReadSpan ( Span< char > buffer)
inlineprivateinherited

Definition at line 278 of file StreamReader.cs.

279 {
280 for (;;)
281 {
282 if (this._stream != null)
283 {
285 int charPos = this._charPos;
286 int byteLen = this._byteLen;
288 int num;
289 if (num == 0)
290 {
291 break;
292 }
293 char[] charBuffer = this._charBuffer;
294 if (charBuffer != null)
295 {
297 while (charBuffer != null)
298 {
299 }
300 }
303 int charPos2 = this._charPos;
305 if (this._isBlocked)
306 {
307 break;
308 }
309 }
310 }
311 return 43155456;
312 }
class f__AnonymousType0<< Count > j__TPar
static void ThrowArgumentOutOfRangeException()

References System.IO.StreamReader._byteLen, System.IO.StreamReader._charBuffer, System.IO.StreamReader._charPos, System.IO.StreamReader._isBlocked, System.IO.StreamReader._stream, System.IO.StreamReader.CheckAsyncTaskInProgress(), j__TPar, and System.ThrowHelper.ThrowArgumentOutOfRangeException().