430 lines
17 KiB
C#
430 lines
17 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Globalization;
|
|
using Cpp2IlInjected;
|
|
using Valve.Newtonsoft.Json.Linq;
|
|
|
|
namespace Valve.Newtonsoft.Json.Serialization
|
|
{
|
|
// Token: 0x02000094 RID: 148
|
|
[Token(Token = "0x2000094")]
|
|
internal class JsonSerializerInternalReader : JsonSerializerInternalBase
|
|
{
|
|
// Token: 0x0600045B RID: 1115 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600045B")]
|
|
[Address(RVA = "0x27CB720", Offset = "0x27CA520", VA = "0x1827CB720")]
|
|
public JsonSerializerInternalReader(JsonSerializer serializer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600045C RID: 1116 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600045C")]
|
|
[Address(RVA = "0x27C6A30", Offset = "0x27C5830", VA = "0x1827C6A30")]
|
|
private JsonContract GetContractSafe(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600045D RID: 1117 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600045D")]
|
|
[Address(RVA = "0x27C5E00", Offset = "0x27C4C00", VA = "0x1827C5E00")]
|
|
public object Deserialize(JsonReader reader, Type objectType, bool checkAdditionalContent)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600045E RID: 1118 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600045E")]
|
|
[Address(RVA = "0x27C6C10", Offset = "0x27C5A10", VA = "0x1827C6C10")]
|
|
private JsonSerializerProxy GetInternalSerializer()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600045F RID: 1119 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600045F")]
|
|
[Address(RVA = "0x27C26F0", Offset = "0x27C14F0", VA = "0x1827C26F0")]
|
|
private JToken CreateJToken(JsonReader reader, JsonContract contract)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000460 RID: 1120 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000460")]
|
|
[Address(RVA = "0x27C2490", Offset = "0x27C1290", VA = "0x1827C2490")]
|
|
private JToken CreateJObject(JsonReader reader)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000461 RID: 1121 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000461")]
|
|
[Address(RVA = "0x27C5620", Offset = "0x27C4420", VA = "0x1827C5620")]
|
|
private object CreateValueInternal(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000462 RID: 1122 RVA: 0x00003C18 File Offset: 0x00001E18
|
|
[Token(Token = "0x6000462")]
|
|
[Address(RVA = "0x27C1C10", Offset = "0x27C0A10", VA = "0x1827C1C10")]
|
|
private static bool CoerceEmptyStringToNull(Type objectType, JsonContract contract, string s)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000463 RID: 1123 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000463")]
|
|
[Address(RVA = "0x27C6B40", Offset = "0x27C5940", VA = "0x1827C6B40")]
|
|
internal string GetExpectedDescription(JsonContract contract)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000464 RID: 1124 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000464")]
|
|
[Address(RVA = "0x27C6AA0", Offset = "0x27C58A0", VA = "0x1827C6AA0")]
|
|
private JsonConverter GetConverter(JsonContract contract, JsonConverter memberConverter, JsonContainerContract containerContract, JsonProperty containerProperty)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000465 RID: 1125 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000465")]
|
|
[Address(RVA = "0x27C4BA0", Offset = "0x27C39A0", VA = "0x1827C4BA0")]
|
|
private object CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000466 RID: 1126 RVA: 0x00003C30 File Offset: 0x00001E30
|
|
[Token(Token = "0x6000466")]
|
|
[Address(RVA = "0x27C94C0", Offset = "0x27C82C0", VA = "0x1827C94C0")]
|
|
private bool ReadMetadataPropertiesToken(JTokenReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, out object newValue, out string id)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000467 RID: 1127 RVA: 0x00003C48 File Offset: 0x00001E48
|
|
[Token(Token = "0x6000467")]
|
|
[Address(RVA = "0x27C9AE0", Offset = "0x27C88E0", VA = "0x1827C9AE0")]
|
|
private bool ReadMetadataProperties(JsonReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, object existingValue, out object newValue, out string id)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000468 RID: 1128 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000468")]
|
|
[Address(RVA = "0x27CA8C0", Offset = "0x27C96C0", VA = "0x1827CA8C0")]
|
|
private void ResolveTypeName(JsonReader reader, ref Type objectType, ref JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, string qualifiedTypeName)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000469 RID: 1129 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000469")]
|
|
[Address(RVA = "0x27C65A0", Offset = "0x27C53A0", VA = "0x1827C65A0")]
|
|
private JsonArrayContract EnsureArrayContract(JsonReader reader, Type objectType, JsonContract contract)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600046A RID: 1130 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600046A")]
|
|
[Address(RVA = "0x27C28F0", Offset = "0x27C16F0", VA = "0x1827C28F0")]
|
|
private object CreateList(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, object existingValue, string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600046B RID: 1131 RVA: 0x00003C60 File Offset: 0x00001E60
|
|
[Token(Token = "0x600046B")]
|
|
[Address(RVA = "0x27C6DA0", Offset = "0x27C5BA0", VA = "0x1827C6DA0")]
|
|
private bool HasNoDefinedType(JsonContract contract)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600046C RID: 1132 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600046C")]
|
|
[Address(RVA = "0x27C6740", Offset = "0x27C5540", VA = "0x1827C6740")]
|
|
private object EnsureType(JsonReader reader, object value, CultureInfo culture, JsonContract contract, Type targetType)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600046D RID: 1133 RVA: 0x00003C78 File Offset: 0x00001E78
|
|
[Token(Token = "0x600046D")]
|
|
[Address(RVA = "0x27CAF40", Offset = "0x27C9D40", VA = "0x1827CAF40")]
|
|
private bool SetPropertyValue(JsonProperty property, JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600046E RID: 1134 RVA: 0x00003C90 File Offset: 0x00001E90
|
|
[Token(Token = "0x600046E")]
|
|
[Address(RVA = "0x27C17E0", Offset = "0x27C05E0", VA = "0x1827C17E0")]
|
|
private bool CalculatePropertyDetails(JsonProperty property, ref JsonConverter propertyConverter, JsonContainerContract containerContract, JsonProperty containerProperty, JsonReader reader, object target, out bool useExistingValue, out object currentValue, out JsonContract propertyContract, out bool gottenCurrentValue)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600046F RID: 1135 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600046F")]
|
|
[Address(RVA = "0x27C15B0", Offset = "0x27C03B0", VA = "0x1827C15B0")]
|
|
private void AddReference(JsonReader reader, string id, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000470 RID: 1136 RVA: 0x00003CA8 File Offset: 0x00001EA8
|
|
[Token(Token = "0x6000470")]
|
|
[Address(RVA = "0x22B65A0", Offset = "0x22B53A0", VA = "0x1822B65A0")]
|
|
private bool HasFlag(DefaultValueHandling value, DefaultValueHandling flag)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000471 RID: 1137 RVA: 0x00003CC0 File Offset: 0x00001EC0
|
|
[Token(Token = "0x6000471")]
|
|
[Address(RVA = "0x27CB480", Offset = "0x27CA280", VA = "0x1827CB480")]
|
|
private bool ShouldSetPropertyValue(JsonProperty property, object value)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000472 RID: 1138 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000472")]
|
|
[Address(RVA = "0x27C3360", Offset = "0x27C2160", VA = "0x1827C3360")]
|
|
private IList CreateNewList(JsonReader reader, JsonArrayContract contract, out bool createdFromNonDefaultCreator)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000473 RID: 1139 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000473")]
|
|
[Address(RVA = "0x27C30D0", Offset = "0x27C1ED0", VA = "0x1827C30D0")]
|
|
private IDictionary CreateNewDictionary(JsonReader reader, JsonDictionaryContract contract, out bool createdFromNonDefaultCreator)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000474 RID: 1140 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000474")]
|
|
[Address(RVA = "0x27C6FC0", Offset = "0x27C5DC0", VA = "0x1827C6FC0")]
|
|
private void OnDeserializing(JsonReader reader, JsonContract contract, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000475 RID: 1141 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000475")]
|
|
[Address(RVA = "0x27C6E30", Offset = "0x27C5C30", VA = "0x1827C6E30")]
|
|
private void OnDeserialized(JsonReader reader, JsonContract contract, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000476 RID: 1142 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000476")]
|
|
[Address(RVA = "0x27C7150", Offset = "0x27C5F50", VA = "0x1827C7150")]
|
|
private object PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000477 RID: 1143 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000477")]
|
|
[Address(RVA = "0x27C7FF0", Offset = "0x27C6DF0", VA = "0x1827C7FF0")]
|
|
private object PopulateMultidimensionalArray(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000478 RID: 1144 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000478")]
|
|
[Address(RVA = "0x27CB5C0", Offset = "0x27CA3C0", VA = "0x1827CB5C0")]
|
|
private void ThrowUnexpectedEndException(JsonReader reader, JsonContract contract, object currentObject, string message)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000479 RID: 1145 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000479")]
|
|
[Address(RVA = "0x27C7AB0", Offset = "0x27C68B0", VA = "0x1827C7AB0")]
|
|
private object PopulateList(IList list, JsonReader reader, JsonArrayContract contract, JsonProperty containerProperty, string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047A RID: 1146 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600047A")]
|
|
[Address(RVA = "0x27C1E50", Offset = "0x27C0C50", VA = "0x1827C1E50")]
|
|
private object CreateISerializable(JsonReader reader, JsonISerializableContract contract, JsonProperty member, string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047B RID: 1147 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600047B")]
|
|
[Address(RVA = "0x27C1D00", Offset = "0x27C0B00", VA = "0x1827C1D00")]
|
|
internal object CreateISerializableItem(JToken token, Type type, JsonISerializableContract contract, JsonProperty member)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047C RID: 1148 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600047C")]
|
|
[Address(RVA = "0x27C38D0", Offset = "0x27C26D0", VA = "0x1827C38D0")]
|
|
private object CreateObjectUsingCreatorWithParameters(JsonReader reader, JsonObjectContract contract, JsonProperty containerProperty, ObjectConstructor<object> creator, string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047D RID: 1149 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600047D")]
|
|
[Address(RVA = "0x27C5AD0", Offset = "0x27C48D0", VA = "0x1827C5AD0")]
|
|
private object DeserializeConvertable(JsonConverter converter, JsonReader reader, Type objectType, object existingValue)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047E RID: 1150 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600047E")]
|
|
[Address(RVA = "0x27CA0D0", Offset = "0x27C8ED0", VA = "0x1827CA0D0")]
|
|
private List<JsonSerializerInternalReader.CreatorPropertyContext> ResolvePropertyAndCreatorValues(JsonObjectContract contract, JsonProperty containerProperty, JsonReader reader, Type objectType)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600047F RID: 1151 RVA: 0x00003CD8 File Offset: 0x00001ED8
|
|
[Token(Token = "0x600047F")]
|
|
[Address(RVA = "0x27C9280", Offset = "0x27C8080", VA = "0x1827C9280")]
|
|
private bool ReadForType(JsonReader reader, JsonContract contract, bool hasConverter)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000480 RID: 1152 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000480")]
|
|
[Address(RVA = "0x27C3670", Offset = "0x27C2470", VA = "0x1827C3670")]
|
|
public object CreateNewObject(JsonReader reader, JsonObjectContract objectContract, JsonProperty containerMember, JsonProperty containerProperty, string id, out bool createdFromNonDefaultCreator)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000481 RID: 1153 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000481")]
|
|
[Address(RVA = "0x27C86D0", Offset = "0x27C74D0", VA = "0x1827C86D0")]
|
|
private object PopulateObject(object newObject, JsonReader reader, JsonObjectContract contract, JsonProperty member, string id)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000482 RID: 1154 RVA: 0x00003CF0 File Offset: 0x00001EF0
|
|
[Token(Token = "0x6000482")]
|
|
[Address(RVA = "0x27CB2D0", Offset = "0x27CA0D0", VA = "0x1827CB2D0")]
|
|
private bool ShouldDeserialize(JsonReader reader, JsonProperty property, object target)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000483 RID: 1155 RVA: 0x00003D08 File Offset: 0x00001F08
|
|
[Token(Token = "0x6000483")]
|
|
[Address(RVA = "0x27C1B20", Offset = "0x27C0920", VA = "0x1827C1B20")]
|
|
private bool CheckPropertyName(JsonReader reader, string memberName)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000484 RID: 1156 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000484")]
|
|
[Address(RVA = "0x27CACE0", Offset = "0x27C9AE0", VA = "0x1827CACE0")]
|
|
private void SetExtensionData(JsonObjectContract contract, JsonProperty member, JsonReader reader, string memberName, object o)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000485 RID: 1157 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000485")]
|
|
[Address(RVA = "0x27C91C0", Offset = "0x27C7FC0", VA = "0x1827C91C0")]
|
|
private object ReadExtensionDataValue(JsonObjectContract contract, JsonProperty member, JsonReader reader)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000486 RID: 1158 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000486")]
|
|
[Address(RVA = "0x27C6180", Offset = "0x27C4F80", VA = "0x1827C6180")]
|
|
private void EndProcessProperty(object newObject, JsonReader reader, JsonObjectContract contract, int initialDepth, JsonProperty property, JsonSerializerInternalReader.PropertyPresence presence, bool setDefaultValue)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000487 RID: 1159 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000487")]
|
|
[Address(RVA = "0x27CAE30", Offset = "0x27C9C30", VA = "0x1827CAE30")]
|
|
private void SetPropertyPresence(JsonReader reader, JsonProperty property, Dictionary<JsonProperty, JsonSerializerInternalReader.PropertyPresence> requiredProperties)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000488 RID: 1160 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000488")]
|
|
[Address(RVA = "0x27C6CB0", Offset = "0x27C5AB0", VA = "0x1827C6CB0")]
|
|
private void HandleError(JsonReader reader, bool readPastError, int initialDepth)
|
|
{
|
|
}
|
|
|
|
// Token: 0x02000095 RID: 149
|
|
[Token(Token = "0x2000095")]
|
|
internal enum PropertyPresence
|
|
{
|
|
// Token: 0x0400027B RID: 635
|
|
[Token(Token = "0x400027B")]
|
|
None,
|
|
// Token: 0x0400027C RID: 636
|
|
[Token(Token = "0x400027C")]
|
|
Null,
|
|
// Token: 0x0400027D RID: 637
|
|
[Token(Token = "0x400027D")]
|
|
Value
|
|
}
|
|
|
|
// Token: 0x02000096 RID: 150
|
|
[Token(Token = "0x2000096")]
|
|
internal class CreatorPropertyContext
|
|
{
|
|
// Token: 0x06000489 RID: 1161 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000489")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public CreatorPropertyContext()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400027E RID: 638
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400027E")]
|
|
public string Name;
|
|
|
|
// Token: 0x0400027F RID: 639
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400027F")]
|
|
public JsonProperty Property;
|
|
|
|
// Token: 0x04000280 RID: 640
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000280")]
|
|
public JsonProperty ConstructorProperty;
|
|
|
|
// Token: 0x04000281 RID: 641
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000281")]
|
|
public JsonSerializerInternalReader.PropertyPresence? Presence;
|
|
|
|
// Token: 0x04000282 RID: 642
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000282")]
|
|
public object Value;
|
|
|
|
// Token: 0x04000283 RID: 643
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000283")]
|
|
public bool Used;
|
|
}
|
|
}
|
|
}
|