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

◆ ReadString()

string Newtonsoft.Json.Bson.BsonReader.ReadString ( )
inlineprivate

Definition at line 286 of file BsonReader.cs.

287 {
288 this.EnsureBuffers();
289 long num = 0L;
290 BinaryReader reader = this._reader;
291 byte[] byteBuffer = this._byteBuffer;
292 if (num != 0L)
293 {
294 long num2 = 0L;
296 byte[] byteBuffer2 = this._byteBuffer;
297 char[] charBuffer = this._charBuffer;
298 if (num2 != 0L)
299 {
300 }
301 char[] charBuffer2 = this._charBuffer;
302 byte[] byteBuffer3 = this._byteBuffer;
304 int position = currentContext.Position;
305 currentContext.Position = position;
306 }
308 byte[] byteBuffer4 = this._byteBuffer;
309 char[] charBuffer3 = this._charBuffer;
311 int position2 = currentContext2.Position;
313 char[] charBuffer4 = this._charBuffer;
314 string text;
315 return text;
316 }
class f__AnonymousType0<< Count > j__TPar
BsonReader.ContainerContext _currentContext
readonly BinaryReader _reader
static Encoding UTF8
Definition Encoding.cs:828

References Newtonsoft.Json.Bson.BsonReader._byteBuffer, Newtonsoft.Json.Bson.BsonReader._charBuffer, Newtonsoft.Json.Bson.BsonReader._currentContext, Newtonsoft.Json.Bson.BsonReader._reader, Newtonsoft.Json.Bson.BsonReader.EnsureBuffers(), j__TPar, System.L, Newtonsoft.Json.Bson.BsonReader.ContainerContext.Position, System.text, and System.Text.Encoding.UTF8.

Referenced by Newtonsoft.Json.Bson.BsonReader.ReadElement(), and Newtonsoft.Json.Bson.BsonReader.ReadNormal().