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

◆ ReadAsDouble()

virtual ? double Newtonsoft.Json.JsonReader.ReadAsDouble ( )
inlinevirtualinherited

Reimplemented in Newtonsoft.Json.JsonTextReader, and Newtonsoft.Json.Serialization.TraceJsonReader.

Definition at line 482 of file JsonReader.cs.

483 {
484 JsonToken contentToken = this.GetContentToken();
485 if (this != null)
486 {
487 }
489 double num = Convert.ToDouble(this, invariantCulture);
490 JsonPosition currentPosition = this._currentPosition;
491 this._tokenType = JsonToken.Float;
492 if (currentPosition == null)
493 {
494 bool flag = this.<SupportMultipleContent>k__BackingField;
495 }
496 this._currentState = JsonReader.State.Finished;
497 double? num2;
498 return num2;
499 }
class f__AnonymousType0<< Count > j__TPar
bool< CloseInput > k__BackingField
JsonPosition _currentPosition
static double ToDouble(object value, IFormatProvider provider)
Definition Convert.cs:2199
static CultureInfo InvariantCulture

References Newtonsoft.Json.JsonReader._currentPosition, Newtonsoft.Json.JsonReader.GetContentToken(), System.Globalization.CultureInfo.InvariantCulture, j__TPar, Newtonsoft.Json.JsonReader.k__BackingField, Newtonsoft.Json.JsonReader.SupportMultipleContent, and System.Convert.ToDouble().