m
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000036 RID: 54
|
||||
[Token(Token = "0x2000036")]
|
||||
internal class Base64Encoder
|
||||
{
|
||||
// Token: 0x06000121 RID: 289 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000121")]
|
||||
[Address(RVA = "0x2A53950", Offset = "0x2A52950", VA = "0x182A53950")]
|
||||
public Base64Encoder(TextWriter writer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000122 RID: 290 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000122")]
|
||||
[Address(RVA = "0x2A537F0", Offset = "0x2A527F0", VA = "0x182A537F0")]
|
||||
private void ValidateEncode(byte[] buffer, int index, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000123 RID: 291 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000123")]
|
||||
[Address(RVA = "0x2A53190", Offset = "0x2A52190", VA = "0x182A53190")]
|
||||
public void Encode(byte[] buffer, int index, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000124 RID: 292 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000124")]
|
||||
[Address(RVA = "0x2A536F0", Offset = "0x2A526F0", VA = "0x182A536F0")]
|
||||
private void StoreLeftOverBytes(byte[] buffer, int index, ref int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000125 RID: 293 RVA: 0x00002400 File Offset: 0x00000600
|
||||
[Token(Token = "0x6000125")]
|
||||
[Address(RVA = "0x2A53630", Offset = "0x2A52630", VA = "0x182A53630")]
|
||||
private bool FulfillFromLeftover(byte[] buffer, int index, ref int count)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000126 RID: 294 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000126")]
|
||||
[Address(RVA = "0x2A53560", Offset = "0x2A52560", VA = "0x182A53560")]
|
||||
public void Flush()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000127 RID: 295 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000127")]
|
||||
[Address(RVA = "0x2A53920", Offset = "0x2A52920", VA = "0x182A53920")]
|
||||
private void WriteChars(char[] chars, int index, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000113 RID: 275
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000113")]
|
||||
private readonly char[] _charsLine;
|
||||
|
||||
// Token: 0x04000114 RID: 276
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000114")]
|
||||
private readonly TextWriter _writer;
|
||||
|
||||
// Token: 0x04000115 RID: 277
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000115")]
|
||||
private byte[] _leftOverBytes;
|
||||
|
||||
// Token: 0x04000116 RID: 278
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000116")]
|
||||
private int _leftOverBytesCount;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000037 RID: 55
|
||||
[Token(Token = "0x2000037")]
|
||||
internal class BidirectionalDictionary<TFirst, TSecond>
|
||||
{
|
||||
// Token: 0x06000128 RID: 296 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000128")]
|
||||
[Address(RVA = "0x2DD45D0", Offset = "0x2DD35D0", VA = "0x182DD45D0")]
|
||||
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer, string duplicateFirstErrorMessage, string duplicateSecondErrorMessage)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000129 RID: 297 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000129")]
|
||||
[Address(RVA = "0x2DD41F0", Offset = "0x2DD31F0", VA = "0x182DD41F0")]
|
||||
public void Set(TFirst first, TSecond second)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600012A RID: 298 RVA: 0x00002418 File Offset: 0x00000618
|
||||
[Token(Token = "0x600012A")]
|
||||
[Address(RVA = "0x2DD4550", Offset = "0x2DD3550", VA = "0x182DD4550")]
|
||||
public bool TryGetBySecond(TSecond second, out TFirst first)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000117 RID: 279
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000117")]
|
||||
private readonly IDictionary<TFirst, TSecond> _firstToSecond;
|
||||
|
||||
// Token: 0x04000118 RID: 280
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000118")]
|
||||
private readonly IDictionary<TSecond, TFirst> _secondToFirst;
|
||||
|
||||
// Token: 0x04000119 RID: 281
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000119")]
|
||||
private readonly string _duplicateFirstErrorMessage;
|
||||
|
||||
// Token: 0x0400011A RID: 282
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400011A")]
|
||||
private readonly string _duplicateSecondErrorMessage;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000055 RID: 85
|
||||
[Token(Token = "0x2000055")]
|
||||
internal static class BufferUtils
|
||||
{
|
||||
// Token: 0x060001C9 RID: 457 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001C9")]
|
||||
[Address(RVA = "0x2A54910", Offset = "0x2A53910", VA = "0x182A54910")]
|
||||
public static char[] RentBuffer(IArrayPool<char> bufferPool, int minSize)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001CA RID: 458 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CA")]
|
||||
[Address(RVA = "0x2A54980", Offset = "0x2A53980", VA = "0x182A54980")]
|
||||
public static void ReturnBuffer(IArrayPool<char> bufferPool, char[] buffer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001CB RID: 459 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001CB")]
|
||||
[Address(RVA = "0x2A54870", Offset = "0x2A53870", VA = "0x182A54870")]
|
||||
public static char[] EnsureBufferSize(IArrayPool<char> bufferPool, int size, char[] buffer)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000038 RID: 56
|
||||
[Token(Token = "0x2000038")]
|
||||
internal static class CollectionUtils
|
||||
{
|
||||
// Token: 0x0600012B RID: 299 RVA: 0x00002430 File Offset: 0x00000630
|
||||
[Token(Token = "0x600012B")]
|
||||
[Address(RVA = "0x2466870", Offset = "0x2465870", VA = "0x182466870")]
|
||||
public static bool IsNullOrEmpty<T>(ICollection<T> collection)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600012C RID: 300 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600012C")]
|
||||
[Address(RVA = "0x24E5950", Offset = "0x24E4950", VA = "0x1824E5950")]
|
||||
public static void AddRange<T>(this IList<T> initial, IEnumerable<T> collection)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600012D RID: 301 RVA: 0x00002448 File Offset: 0x00000648
|
||||
[Token(Token = "0x600012D")]
|
||||
[Address(RVA = "0x2A549E0", Offset = "0x2A539E0", VA = "0x182A549E0")]
|
||||
public static bool IsDictionaryType(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600012E RID: 302 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600012E")]
|
||||
[Address(RVA = "0x2A54DF0", Offset = "0x2A53DF0", VA = "0x182A54DF0")]
|
||||
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600012F RID: 303 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600012F")]
|
||||
[Address(RVA = "0x2A54B60", Offset = "0x2A53B60", VA = "0x182A54B60")]
|
||||
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType, Type constructorArgumentType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000130 RID: 304 RVA: 0x00002460 File Offset: 0x00000660
|
||||
[Token(Token = "0x6000130")]
|
||||
[Address(RVA = "0x2387550", Offset = "0x2386550", VA = "0x182387550")]
|
||||
public static int IndexOf<T>(this IEnumerable<T> collection, Func<T, bool> predicate)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000131 RID: 305 RVA: 0x00002478 File Offset: 0x00000678
|
||||
[Token(Token = "0x6000131")]
|
||||
[Address(RVA = "0x26C9810", Offset = "0x26C8810", VA = "0x1826C9810")]
|
||||
public static bool Contains<T>(this List<T> list, T value, IEqualityComparer comparer)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000132 RID: 306 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000132")]
|
||||
[Address(RVA = "0x293A380", Offset = "0x2939380", VA = "0x18293A380")]
|
||||
public static T[] ArrayEmpty<T>()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200003C RID: 60
|
||||
[Token(Token = "0x200003C")]
|
||||
internal static class ConvertUtils
|
||||
{
|
||||
// Token: 0x06000139 RID: 313 RVA: 0x000024A8 File Offset: 0x000006A8
|
||||
[Token(Token = "0x6000139")]
|
||||
[Address(RVA = "0x2A55380", Offset = "0x2A54380", VA = "0x182A55380")]
|
||||
public static PrimitiveTypeCode GetTypeCode(Type t)
|
||||
{
|
||||
return PrimitiveTypeCode.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x0600013A RID: 314 RVA: 0x000024C0 File Offset: 0x000006C0
|
||||
[Token(Token = "0x600013A")]
|
||||
[Address(RVA = "0x2A55140", Offset = "0x2A54140", VA = "0x182A55140")]
|
||||
public static PrimitiveTypeCode GetTypeCode(Type t, out bool isEnum)
|
||||
{
|
||||
return PrimitiveTypeCode.Empty;
|
||||
}
|
||||
|
||||
// Token: 0x0600013B RID: 315 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600013B")]
|
||||
[Address(RVA = "0x2A553E0", Offset = "0x2A543E0", VA = "0x182A553E0")]
|
||||
public static TypeInformation GetTypeInformation(IConvertible convertable)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600013C RID: 316 RVA: 0x000024D8 File Offset: 0x000006D8
|
||||
[Token(Token = "0x600013C")]
|
||||
[Address(RVA = "0x2A55490", Offset = "0x2A54490", VA = "0x182A55490")]
|
||||
public static bool IsConvertible(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600013D RID: 317 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600013D")]
|
||||
[Address(RVA = "0x2A54F00", Offset = "0x2A53F00", VA = "0x182A54F00")]
|
||||
private static Func<object, object> CreateCastConverter(StructMultiKey<Type, Type> t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600013E RID: 318 RVA: 0x000024F0 File Offset: 0x000006F0
|
||||
[Token(Token = "0x600013E")]
|
||||
[Address(RVA = "0x2A55520", Offset = "0x2A54520", VA = "0x182A55520")]
|
||||
public static bool IsInteger(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000148 RID: 328
|
||||
[Token(Token = "0x4000148")]
|
||||
private static readonly Dictionary<Type, PrimitiveTypeCode> TypeCodeMap;
|
||||
|
||||
// Token: 0x04000149 RID: 329
|
||||
[Token(Token = "0x4000149")]
|
||||
private static readonly TypeInformation[] PrimitiveTypeCodes;
|
||||
|
||||
// Token: 0x0400014A RID: 330
|
||||
[Token(Token = "0x400014A")]
|
||||
private static readonly ThreadSafeStore<StructMultiKey<Type, Type>, Func<object, object>> CastConverters;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,132 @@
|
||||
using System;
|
||||
using System.Globalization;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200003E RID: 62
|
||||
[Token(Token = "0x200003E")]
|
||||
internal static class DateTimeUtils
|
||||
{
|
||||
// Token: 0x06000143 RID: 323 RVA: 0x00002508 File Offset: 0x00000708
|
||||
[Token(Token = "0x6000143")]
|
||||
[Address(RVA = "0x2A56CF0", Offset = "0x2A55CF0", VA = "0x182A56CF0")]
|
||||
public static TimeSpan GetUtcOffset(this DateTime d)
|
||||
{
|
||||
return default(TimeSpan);
|
||||
}
|
||||
|
||||
// Token: 0x06000144 RID: 324 RVA: 0x00002520 File Offset: 0x00000720
|
||||
[Token(Token = "0x6000144")]
|
||||
[Address(RVA = "0x2A56930", Offset = "0x2A55930", VA = "0x182A56930")]
|
||||
internal static DateTime EnsureDateTime(DateTime value, DateTimeZoneHandling timeZone)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x06000145 RID: 325 RVA: 0x00002538 File Offset: 0x00000738
|
||||
[Token(Token = "0x6000145")]
|
||||
[Address(RVA = "0x684D60", Offset = "0x683D60", VA = "0x180684D60")]
|
||||
private static DateTime SwitchToLocalTime(DateTime value)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x06000146 RID: 326 RVA: 0x00002550 File Offset: 0x00000750
|
||||
[Token(Token = "0x6000146")]
|
||||
[Address(RVA = "0x684DD0", Offset = "0x683DD0", VA = "0x180684DD0")]
|
||||
private static DateTime SwitchToUtcTime(DateTime value)
|
||||
{
|
||||
return default(DateTime);
|
||||
}
|
||||
|
||||
// Token: 0x06000147 RID: 327 RVA: 0x00002568 File Offset: 0x00000768
|
||||
[Token(Token = "0x6000147")]
|
||||
[Address(RVA = "0x2A56D20", Offset = "0x2A55D20", VA = "0x182A56D20")]
|
||||
private static long ToUniversalTicks(DateTime dateTime, TimeSpan offset)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06000148 RID: 328 RVA: 0x00002580 File Offset: 0x00000780
|
||||
[Token(Token = "0x6000148")]
|
||||
[Address(RVA = "0x2A566F0", Offset = "0x2A556F0", VA = "0x182A566F0")]
|
||||
internal static long ConvertDateTimeToJavaScriptTicks(DateTime dateTime, TimeSpan offset)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x06000149 RID: 329 RVA: 0x00002598 File Offset: 0x00000798
|
||||
[Token(Token = "0x6000149")]
|
||||
[Address(RVA = "0x2A56E40", Offset = "0x2A55E40", VA = "0x182A56E40")]
|
||||
private static long UniversialTicksToJavaScriptTicks(long universialTicks)
|
||||
{
|
||||
return 0L;
|
||||
}
|
||||
|
||||
// Token: 0x0600014A RID: 330 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600014A")]
|
||||
[Address(RVA = "0x2A57720", Offset = "0x2A56720", VA = "0x182A57720")]
|
||||
internal static void WriteDateTimeString(TextWriter writer, DateTime value, DateFormatHandling format, string formatString, CultureInfo culture)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600014B RID: 331 RVA: 0x000025B0 File Offset: 0x000007B0
|
||||
[Token(Token = "0x600014B")]
|
||||
[Address(RVA = "0x2A571E0", Offset = "0x2A561E0", VA = "0x182A571E0")]
|
||||
internal static int WriteDateTimeString(char[] chars, int start, DateTime value, TimeSpan? offset, DateTimeKind kind, DateFormatHandling format)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600014C RID: 332 RVA: 0x000025C8 File Offset: 0x000007C8
|
||||
[Token(Token = "0x600014C")]
|
||||
[Address(RVA = "0x2A57880", Offset = "0x2A56880", VA = "0x182A57880")]
|
||||
internal static int WriteDefaultIsoDate(char[] chars, int start, DateTime dt)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600014D RID: 333 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600014D")]
|
||||
[Address(RVA = "0x2A568B0", Offset = "0x2A558B0", VA = "0x182A568B0")]
|
||||
private static void CopyIntToCharArray(char[] chars, int start, int value, int digits)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600014E RID: 334 RVA: 0x000025E0 File Offset: 0x000007E0
|
||||
[Token(Token = "0x600014E")]
|
||||
[Address(RVA = "0x2A57040", Offset = "0x2A56040", VA = "0x182A57040")]
|
||||
internal static int WriteDateTimeOffset(char[] chars, int start, TimeSpan offset, DateFormatHandling format)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600014F RID: 335 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600014F")]
|
||||
[Address(RVA = "0x2A56EC0", Offset = "0x2A55EC0", VA = "0x182A56EC0")]
|
||||
internal static void WriteDateTimeOffsetString(TextWriter writer, DateTimeOffset value, DateFormatHandling format, string formatString, CultureInfo culture)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000150 RID: 336 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000150")]
|
||||
[Address(RVA = "0x2A56B00", Offset = "0x2A55B00", VA = "0x182A56B00")]
|
||||
private static void GetDateValues(DateTime td, out int year, out int month, out int day)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400014C RID: 332
|
||||
[Token(Token = "0x400014C")]
|
||||
internal static readonly long InitialJavaScriptDateTicks;
|
||||
|
||||
// Token: 0x0400014D RID: 333
|
||||
[Token(Token = "0x400014D")]
|
||||
private static readonly int[] DaysToMonth365;
|
||||
|
||||
// Token: 0x0400014E RID: 334
|
||||
[Token(Token = "0x400014E")]
|
||||
private static readonly int[] DaysToMonth366;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,422 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000040 RID: 64
|
||||
[Token(Token = "0x2000040")]
|
||||
internal class DictionaryWrapper<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IWrappedDictionary, IDictionary, ICollection
|
||||
{
|
||||
// Token: 0x06000152 RID: 338 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000152")]
|
||||
[Address(RVA = "0x2DD8C50", Offset = "0x2DD7C50", VA = "0x182DD8C50")]
|
||||
public DictionaryWrapper(IDictionary dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000153 RID: 339 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000153")]
|
||||
[Address(RVA = "0x2DD8D30", Offset = "0x2DD7D30", VA = "0x182DD8D30")]
|
||||
public DictionaryWrapper(IDictionary<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000154 RID: 340 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000154")]
|
||||
[Address(RVA = "0x2DD8CC0", Offset = "0x2DD7CC0", VA = "0x182DD8CC0")]
|
||||
public DictionaryWrapper(IReadOnlyDictionary<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000155 RID: 341 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000155")]
|
||||
[Address(RVA = "0x2DD6E80", Offset = "0x2DD5E80", VA = "0x182DD6E80", Slot = "9")]
|
||||
public void Add(TKey key, TValue value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000156 RID: 342 RVA: 0x000025F8 File Offset: 0x000007F8
|
||||
[Token(Token = "0x6000156")]
|
||||
[Address(RVA = "0x2DD7050", Offset = "0x2DD6050", VA = "0x182DD7050", Slot = "8")]
|
||||
public bool ContainsKey(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x1700004B RID: 75
|
||||
// (get) Token: 0x06000157 RID: 343 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x1700004B")]
|
||||
public ICollection<TKey> Keys
|
||||
{
|
||||
[Token(Token = "0x6000157")]
|
||||
[Address(RVA = "0x2DD9060", Offset = "0x2DD8060", VA = "0x182DD9060", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000158 RID: 344 RVA: 0x00002610 File Offset: 0x00000810
|
||||
[Token(Token = "0x6000158")]
|
||||
[Address(RVA = "0x2DD7B00", Offset = "0x2DD6B00", VA = "0x182DD7B00", Slot = "10")]
|
||||
public bool Remove(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000159 RID: 345 RVA: 0x00002628 File Offset: 0x00000828
|
||||
[Token(Token = "0x6000159")]
|
||||
[Address(RVA = "0x2DD8A90", Offset = "0x2DD7A90", VA = "0x182DD8A90", Slot = "11")]
|
||||
public bool TryGetValue(TKey key, out TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x1700004C RID: 76
|
||||
// (get) Token: 0x0600015A RID: 346 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x1700004C")]
|
||||
public ICollection<TValue> Values
|
||||
{
|
||||
[Token(Token = "0x600015A")]
|
||||
[Address(RVA = "0x2DD91C0", Offset = "0x2DD81C0", VA = "0x182DD91C0", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004D RID: 77
|
||||
[Token(Token = "0x1700004D")]
|
||||
public TValue this[TKey key]
|
||||
{
|
||||
[Token(Token = "0x600015B")]
|
||||
[Address(RVA = "0x2DD8F20", Offset = "0x2DD7F20", VA = "0x182DD8F20", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600015C")]
|
||||
[Address(RVA = "0x2DD9300", Offset = "0x2DD8300", VA = "0x182DD9300", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600015D RID: 349 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600015D")]
|
||||
[Address(RVA = "0x2DD6C40", Offset = "0x2DD5C40", VA = "0x182DD6C40", Slot = "14")]
|
||||
public void Add(KeyValuePair<TKey, TValue> item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015E RID: 350 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600015E")]
|
||||
[Address(RVA = "0x2DD6F70", Offset = "0x2DD5F70", VA = "0x182DD6F70", Slot = "28")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600015F RID: 351 RVA: 0x00002640 File Offset: 0x00000840
|
||||
[Token(Token = "0x600015F")]
|
||||
[Address(RVA = "0x2DD7150", Offset = "0x2DD6150", VA = "0x182DD7150", Slot = "16")]
|
||||
public bool Contains(KeyValuePair<TKey, TValue> item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000160 RID: 352 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000160")]
|
||||
[Address(RVA = "0x2DD7330", Offset = "0x2DD6330", VA = "0x182DD7330", Slot = "17")]
|
||||
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700004E RID: 78
|
||||
// (get) Token: 0x06000161 RID: 353 RVA: 0x00002658 File Offset: 0x00000858
|
||||
[Token(Token = "0x1700004E")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x6000161")]
|
||||
[Address(RVA = "0x2DD8DA0", Offset = "0x2DD7DA0", VA = "0x182DD8DA0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700004F RID: 79
|
||||
// (get) Token: 0x06000162 RID: 354 RVA: 0x00002670 File Offset: 0x00000870
|
||||
[Token(Token = "0x1700004F")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6000162")]
|
||||
[Address(RVA = "0x2DD8E60", Offset = "0x2DD7E60", VA = "0x182DD8E60", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000163 RID: 355 RVA: 0x00002688 File Offset: 0x00000888
|
||||
[Token(Token = "0x6000163")]
|
||||
[Address(RVA = "0x2DD7C10", Offset = "0x2DD6C10", VA = "0x182DD7C10", Slot = "18")]
|
||||
public bool Remove(KeyValuePair<TKey, TValue> item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000164 RID: 356 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000164")]
|
||||
[Address(RVA = "0x2DD76C0", Offset = "0x2DD66C0", VA = "0x182DD76C0", Slot = "19")]
|
||||
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000165 RID: 357 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000165")]
|
||||
[Address(RVA = "0x2DD8A60", Offset = "0x2DD7A60", VA = "0x182DD8A60", Slot = "20")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000166 RID: 358 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000166")]
|
||||
[Address(RVA = "0x2DD8040", Offset = "0x2DD7040", VA = "0x182DD8040", Slot = "27")]
|
||||
void IDictionary.Add(object key, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000050 RID: 80
|
||||
[Token(Token = "0x17000050")]
|
||||
object IDictionary.this[object key]
|
||||
{
|
||||
[Token(Token = "0x6000167")]
|
||||
[Address(RVA = "0x2DD8510", Offset = "0x2DD7510", VA = "0x182DD8510", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000168")]
|
||||
[Address(RVA = "0x2DD88B0", Offset = "0x2DD78B0", VA = "0x182DD88B0", Slot = "23")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000169 RID: 361 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000169")]
|
||||
[Address(RVA = "0x2DD8380", Offset = "0x2DD7380", VA = "0x182DD8380", Slot = "31")]
|
||||
IDictionaryEnumerator IDictionary.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600016A RID: 362 RVA: 0x000026A0 File Offset: 0x000008A0
|
||||
[Token(Token = "0x600016A")]
|
||||
[Address(RVA = "0x2DD81F0", Offset = "0x2DD71F0", VA = "0x182DD81F0", Slot = "26")]
|
||||
bool IDictionary.Contains(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000051 RID: 81
|
||||
// (get) Token: 0x0600016B RID: 363 RVA: 0x000026B8 File Offset: 0x000008B8
|
||||
[Token(Token = "0x17000051")]
|
||||
bool IDictionary.IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x600016B")]
|
||||
[Address(RVA = "0x2DD84A0", Offset = "0x2DD74A0", VA = "0x182DD84A0", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000052 RID: 82
|
||||
// (get) Token: 0x0600016C RID: 364 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x17000052")]
|
||||
ICollection IDictionary.Keys
|
||||
{
|
||||
[Token(Token = "0x600016C")]
|
||||
[Address(RVA = "0x2DD86B0", Offset = "0x2DD76B0", VA = "0x182DD86B0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600016D RID: 365 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600016D")]
|
||||
[Address(RVA = "0x2DD79B0", Offset = "0x2DD69B0", VA = "0x182DD79B0", Slot = "32")]
|
||||
public void Remove(object key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000053 RID: 83
|
||||
// (get) Token: 0x0600016E RID: 366 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x17000053")]
|
||||
ICollection IDictionary.Values
|
||||
{
|
||||
[Token(Token = "0x600016E")]
|
||||
[Address(RVA = "0x2DD87B0", Offset = "0x2DD77B0", VA = "0x182DD87B0", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600016F RID: 367 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600016F")]
|
||||
[Address(RVA = "0x2DD7DC0", Offset = "0x2DD6DC0", VA = "0x182DD7DC0", Slot = "33")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000054 RID: 84
|
||||
// (get) Token: 0x06000170 RID: 368 RVA: 0x000026D0 File Offset: 0x000008D0
|
||||
[Token(Token = "0x17000054")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x6000170")]
|
||||
[Address(RVA = "0x2DD7F80", Offset = "0x2DD6F80", VA = "0x182DD7F80", Slot = "36")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000055 RID: 85
|
||||
// (get) Token: 0x06000171 RID: 369 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x17000055")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6000171")]
|
||||
[Address(RVA = "0x2DD7FD0", Offset = "0x2DD6FD0", VA = "0x182DD7FD0", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000056 RID: 86
|
||||
// (get) Token: 0x06000172 RID: 370 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x17000056")]
|
||||
public object UnderlyingDictionary
|
||||
{
|
||||
[Token(Token = "0x6000172")]
|
||||
[Address(RVA = "0x2DD91A0", Offset = "0x2DD81A0", VA = "0x182DD91A0", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0400014F RID: 335
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x400014F")]
|
||||
private readonly IDictionary _dictionary;
|
||||
|
||||
// Token: 0x04000150 RID: 336
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000150")]
|
||||
private readonly IDictionary<TKey, TValue> _genericDictionary;
|
||||
|
||||
// Token: 0x04000151 RID: 337
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000151")]
|
||||
private readonly IReadOnlyDictionary<TKey, TValue> _readOnlyDictionary;
|
||||
|
||||
// Token: 0x04000152 RID: 338
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000152")]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x02000041 RID: 65
|
||||
[Token(Token = "0x2000041")]
|
||||
private readonly struct DictionaryEnumerator<TEnumeratorKey, TEnumeratorValue> : IDictionaryEnumerator, IEnumerator
|
||||
{
|
||||
// Token: 0x06000173 RID: 371 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000173")]
|
||||
[Address(RVA = "0x2DD67A0", Offset = "0x2DD57A0", VA = "0x182DD67A0")]
|
||||
public DictionaryEnumerator(IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000057 RID: 87
|
||||
// (get) Token: 0x06000174 RID: 372 RVA: 0x000026E8 File Offset: 0x000008E8
|
||||
[Token(Token = "0x17000057")]
|
||||
public DictionaryEntry Entry
|
||||
{
|
||||
[Token(Token = "0x6000174")]
|
||||
[Address(RVA = "0x2DD6A20", Offset = "0x2DD5A20", VA = "0x182DD6A20", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DictionaryEntry);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000058 RID: 88
|
||||
// (get) Token: 0x06000175 RID: 373 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x17000058")]
|
||||
public object Key
|
||||
{
|
||||
[Token(Token = "0x6000175")]
|
||||
[Address(RVA = "0x2DD6AD0", Offset = "0x2DD5AD0", VA = "0x182DD6AD0", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000059 RID: 89
|
||||
// (get) Token: 0x06000176 RID: 374 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x17000059")]
|
||||
public object Value
|
||||
{
|
||||
[Token(Token = "0x6000176")]
|
||||
[Address(RVA = "0x2DD6B80", Offset = "0x2DD5B80", VA = "0x182DD6B80", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005A RID: 90
|
||||
// (get) Token: 0x06000177 RID: 375 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x1700005A")]
|
||||
public object Current
|
||||
{
|
||||
[Token(Token = "0x6000177")]
|
||||
[Address(RVA = "0x2DD67F0", Offset = "0x2DD57F0", VA = "0x182DD67F0", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000178 RID: 376 RVA: 0x00002700 File Offset: 0x00000900
|
||||
[Token(Token = "0x6000178")]
|
||||
[Address(RVA = "0x2DD6700", Offset = "0x2DD5700", VA = "0x182DD6700", Slot = "7")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000179 RID: 377 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000179")]
|
||||
[Address(RVA = "0x2DD6750", Offset = "0x2DD5750", VA = "0x182DD6750", Slot = "9")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000153 RID: 339
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4000153")]
|
||||
private readonly IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> _e;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Dynamic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000043 RID: 67
|
||||
[Token(Token = "0x2000043")]
|
||||
internal static class DynamicUtils
|
||||
{
|
||||
// Token: 0x0600017D RID: 381 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600017D")]
|
||||
[Address(RVA = "0x2A58B30", Offset = "0x2A57B30", VA = "0x182A58B30")]
|
||||
public static IEnumerable<string> GetDynamicMemberNames(this IDynamicMetaObjectProvider dynamicProvider)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x02000044 RID: 68
|
||||
[Token(Token = "0x2000044")]
|
||||
internal static class BinderWrapper
|
||||
{
|
||||
// Token: 0x0600017E RID: 382 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600017E")]
|
||||
[Address(RVA = "0x2A54440", Offset = "0x2A53440", VA = "0x182A54440")]
|
||||
private static void Init()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600017F RID: 383 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600017F")]
|
||||
[Address(RVA = "0x2A53F50", Offset = "0x2A52F50", VA = "0x182A53F50")]
|
||||
private static object CreateSharpArgumentInfoArray(params int[] values)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000180 RID: 384 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000180")]
|
||||
[Address(RVA = "0x2A539C0", Offset = "0x2A529C0", VA = "0x182A539C0")]
|
||||
private static void CreateMemberCalls()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000181 RID: 385 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000181")]
|
||||
[Address(RVA = "0x2A541F0", Offset = "0x2A531F0", VA = "0x182A541F0")]
|
||||
public static CallSiteBinder GetMember(string name, Type context)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000182 RID: 386 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000182")]
|
||||
[Address(RVA = "0x2A54610", Offset = "0x2A53610", VA = "0x182A54610")]
|
||||
public static CallSiteBinder SetMember(string name, Type context)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000156 RID: 342
|
||||
[Token(Token = "0x4000156")]
|
||||
private static object _getCSharpArgumentInfoArray;
|
||||
|
||||
// Token: 0x04000157 RID: 343
|
||||
[Token(Token = "0x4000157")]
|
||||
private static object _setCSharpArgumentInfoArray;
|
||||
|
||||
// Token: 0x04000158 RID: 344
|
||||
[Token(Token = "0x4000158")]
|
||||
private static MethodCall<object, object> _getMemberCall;
|
||||
|
||||
// Token: 0x04000159 RID: 345
|
||||
[Token(Token = "0x4000159")]
|
||||
private static MethodCall<object, object> _setMemberCall;
|
||||
|
||||
// Token: 0x0400015A RID: 346
|
||||
[Token(Token = "0x400015A")]
|
||||
private static bool _init;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000048 RID: 72
|
||||
[Token(Token = "0x2000048")]
|
||||
internal class EnumInfo
|
||||
{
|
||||
// Token: 0x0600018A RID: 394 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600018A")]
|
||||
[Address(RVA = "0x2A58C20", Offset = "0x2A57C20", VA = "0x182A58C20")]
|
||||
public EnumInfo(bool isFlags, ulong[] values, string[] names, string[] resolvedNames)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400015E RID: 350
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x400015E")]
|
||||
public readonly bool IsFlags;
|
||||
|
||||
// Token: 0x0400015F RID: 351
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x400015F")]
|
||||
public readonly ulong[] Values;
|
||||
|
||||
// Token: 0x04000160 RID: 352
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4000160")]
|
||||
public readonly string[] Names;
|
||||
|
||||
// Token: 0x04000161 RID: 353
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4000161")]
|
||||
public readonly string[] ResolvedNames;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000049 RID: 73
|
||||
[Token(Token = "0x2000049")]
|
||||
internal static class EnumUtils
|
||||
{
|
||||
// Token: 0x0600018B RID: 395 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600018B")]
|
||||
[Address(RVA = "0x2A58D30", Offset = "0x2A57D30", VA = "0x182A58D30")]
|
||||
private static EnumInfo InitializeValuesAndNames(StructMultiKey<Type, NamingStrategy> key)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018C RID: 396 RVA: 0x00002730 File Offset: 0x00000930
|
||||
[Token(Token = "0x600018C")]
|
||||
[Address(RVA = "0x2A59700", Offset = "0x2A58700", VA = "0x182A59700")]
|
||||
public static bool TryToString(Type enumType, object value, NamingStrategy namingStrategy, out string name)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600018D RID: 397 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600018D")]
|
||||
[Address(RVA = "0x2A591E0", Offset = "0x2A581E0", VA = "0x182A591E0")]
|
||||
private static string InternalFlagsFormat(EnumInfo entry, ulong result)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018E RID: 398 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600018E")]
|
||||
[Address(RVA = "0x2A58C70", Offset = "0x2A57C70", VA = "0x182A58C70")]
|
||||
public static EnumInfo GetEnumValuesAndNames(Type enumType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600018F RID: 399 RVA: 0x00002748 File Offset: 0x00000948
|
||||
[Token(Token = "0x600018F")]
|
||||
[Address(RVA = "0x2A59400", Offset = "0x2A58400", VA = "0x182A59400")]
|
||||
private static ulong ToUInt64(object value)
|
||||
{
|
||||
return 0UL;
|
||||
}
|
||||
|
||||
// Token: 0x04000162 RID: 354
|
||||
[Token(Token = "0x4000162")]
|
||||
private static readonly ThreadSafeStore<StructMultiKey<Type, NamingStrategy>, EnumInfo> ValuesAndNamesPerEnum;
|
||||
|
||||
// Token: 0x04000163 RID: 355
|
||||
[Token(Token = "0x4000163")]
|
||||
private static CamelCaseNamingStrategy _camelCaseNamingStrategy;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200004B RID: 75
|
||||
[Token(Token = "0x200004B")]
|
||||
internal class FSharpFunction
|
||||
{
|
||||
// Token: 0x06000194 RID: 404 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000194")]
|
||||
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
||||
public FSharpFunction(object instance, MethodCall<object, object> invoker)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000195 RID: 405 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000195")]
|
||||
[Address(RVA = "0x2A59DC0", Offset = "0x2A58DC0", VA = "0x182A59DC0")]
|
||||
public object Invoke(params object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000166 RID: 358
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4000166")]
|
||||
private readonly object _instance;
|
||||
|
||||
// Token: 0x04000167 RID: 359
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4000167")]
|
||||
private readonly MethodCall<object, object> _invoker;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,278 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200004C RID: 76
|
||||
[Token(Token = "0x200004C")]
|
||||
internal static class FSharpUtils
|
||||
{
|
||||
// Token: 0x1700005B RID: 91
|
||||
// (set) Token: 0x06000196 RID: 406 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005B")]
|
||||
private static Assembly FSharpCoreAssembly
|
||||
{
|
||||
[Token(Token = "0x6000196")]
|
||||
[Address(RVA = "0x2A5AFA0", Offset = "0x2A59FA0", VA = "0x182A5AFA0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005C RID: 92
|
||||
// (get) Token: 0x06000197 RID: 407 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x06000198 RID: 408 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005C")]
|
||||
public static MethodCall<object, object> IsUnion
|
||||
{
|
||||
[Token(Token = "0x6000197")]
|
||||
[Address(RVA = "0x2A5AE20", Offset = "0x2A59E20", VA = "0x182A5AE20")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000198")]
|
||||
[Address(RVA = "0x2A5B1E0", Offset = "0x2A5A1E0", VA = "0x182A5B1E0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005D RID: 93
|
||||
// (get) Token: 0x06000199 RID: 409 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x0600019A RID: 410 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005D")]
|
||||
public static MethodCall<object, object> GetUnionCases
|
||||
{
|
||||
[Token(Token = "0x6000199")]
|
||||
[Address(RVA = "0x2A5ADC0", Offset = "0x2A59DC0", VA = "0x182A5ADC0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600019A")]
|
||||
[Address(RVA = "0x2A5B180", Offset = "0x2A5A180", VA = "0x182A5B180")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005E RID: 94
|
||||
// (get) Token: 0x0600019B RID: 411 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x0600019C RID: 412 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005E")]
|
||||
public static MethodCall<object, object> PreComputeUnionTagReader
|
||||
{
|
||||
[Token(Token = "0x600019B")]
|
||||
[Address(RVA = "0x2A5AF40", Offset = "0x2A59F40", VA = "0x182A5AF40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600019C")]
|
||||
[Address(RVA = "0x2A5B300", Offset = "0x2A5A300", VA = "0x182A5B300")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700005F RID: 95
|
||||
// (get) Token: 0x0600019D RID: 413 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x0600019E RID: 414 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700005F")]
|
||||
public static MethodCall<object, object> PreComputeUnionReader
|
||||
{
|
||||
[Token(Token = "0x600019D")]
|
||||
[Address(RVA = "0x2A5AEE0", Offset = "0x2A59EE0", VA = "0x182A5AEE0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600019E")]
|
||||
[Address(RVA = "0x2A5B2A0", Offset = "0x2A5A2A0", VA = "0x182A5B2A0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000060 RID: 96
|
||||
// (get) Token: 0x0600019F RID: 415 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001A0 RID: 416 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000060")]
|
||||
public static MethodCall<object, object> PreComputeUnionConstructor
|
||||
{
|
||||
[Token(Token = "0x600019F")]
|
||||
[Address(RVA = "0x2A5AE80", Offset = "0x2A59E80", VA = "0x182A5AE80")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001A0")]
|
||||
[Address(RVA = "0x2A5B240", Offset = "0x2A5A240", VA = "0x182A5B240")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000061 RID: 97
|
||||
// (get) Token: 0x060001A1 RID: 417 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001A2 RID: 418 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000061")]
|
||||
public static Func<object, object> GetUnionCaseInfoDeclaringType
|
||||
{
|
||||
[Token(Token = "0x60001A1")]
|
||||
[Address(RVA = "0x2A5AC40", Offset = "0x2A59C40", VA = "0x182A5AC40")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001A2")]
|
||||
[Address(RVA = "0x2A5B000", Offset = "0x2A5A000", VA = "0x182A5B000")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000062 RID: 98
|
||||
// (get) Token: 0x060001A3 RID: 419 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001A4 RID: 420 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000062")]
|
||||
public static Func<object, object> GetUnionCaseInfoName
|
||||
{
|
||||
[Token(Token = "0x60001A3")]
|
||||
[Address(RVA = "0x2A5AD00", Offset = "0x2A59D00", VA = "0x182A5AD00")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001A4")]
|
||||
[Address(RVA = "0x2A5B0C0", Offset = "0x2A5A0C0", VA = "0x182A5B0C0")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000063 RID: 99
|
||||
// (get) Token: 0x060001A5 RID: 421 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001A6 RID: 422 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000063")]
|
||||
public static Func<object, object> GetUnionCaseInfoTag
|
||||
{
|
||||
[Token(Token = "0x60001A5")]
|
||||
[Address(RVA = "0x2A5AD60", Offset = "0x2A59D60", VA = "0x182A5AD60")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001A6")]
|
||||
[Address(RVA = "0x2A5B120", Offset = "0x2A5A120", VA = "0x182A5B120")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000064 RID: 100
|
||||
// (get) Token: 0x060001A7 RID: 423 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001A8 RID: 424 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000064")]
|
||||
public static MethodCall<object, object> GetUnionCaseInfoFields
|
||||
{
|
||||
[Token(Token = "0x60001A7")]
|
||||
[Address(RVA = "0x2A5ACA0", Offset = "0x2A59CA0", VA = "0x182A5ACA0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001A8")]
|
||||
[Address(RVA = "0x2A5B060", Offset = "0x2A5A060", VA = "0x182A5B060")]
|
||||
[CompilerGenerated]
|
||||
private set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001A9 RID: 425 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001A9")]
|
||||
[Address(RVA = "0x2A5A300", Offset = "0x2A59300", VA = "0x182A5A300")]
|
||||
public static void EnsureInitialized(Assembly fsharpCoreAssembly)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001AA RID: 426 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001AA")]
|
||||
[Address(RVA = "0x2A5AB60", Offset = "0x2A59B60", VA = "0x182A5AB60")]
|
||||
private static MethodInfo GetMethodWithNonPublicFallback(Type type, string methodName, BindingFlags bindingFlags)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AB RID: 427 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001AB")]
|
||||
[Address(RVA = "0x2A59E20", Offset = "0x2A58E20", VA = "0x182A59E20")]
|
||||
private static MethodCall<object, object> CreateFSharpFuncCall(Type type, string methodName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AC RID: 428 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001AC")]
|
||||
[Address(RVA = "0x2A5A1C0", Offset = "0x2A591C0", VA = "0x182A5A1C0")]
|
||||
public static ObjectConstructor<object> CreateSeq(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AD RID: 429 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001AD")]
|
||||
[Address(RVA = "0x2A5A010", Offset = "0x2A59010", VA = "0x182A5A010")]
|
||||
public static ObjectConstructor<object> CreateMap(Type keyType, Type valueType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001AE RID: 430 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001AE")]
|
||||
[Address(RVA = "0x21BE6D0", Offset = "0x21BD6D0", VA = "0x1821BE6D0")]
|
||||
public static ObjectConstructor<object> BuildMapCreator<TKey, TValue>()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000168 RID: 360
|
||||
[Token(Token = "0x4000168")]
|
||||
private static readonly object Lock;
|
||||
|
||||
// Token: 0x04000169 RID: 361
|
||||
[Token(Token = "0x4000169")]
|
||||
private static bool _initialized;
|
||||
|
||||
// Token: 0x0400016A RID: 362
|
||||
[Token(Token = "0x400016A")]
|
||||
private static MethodInfo _ofSeq;
|
||||
|
||||
// Token: 0x0400016B RID: 363
|
||||
[Token(Token = "0x400016B")]
|
||||
private static Type _mapType;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000039 RID: 57
|
||||
[Token(Token = "0x2000039")]
|
||||
internal interface IWrappedCollection : IList, ICollection, IEnumerable
|
||||
{
|
||||
// Token: 0x17000047 RID: 71
|
||||
// (get) Token: 0x06000133 RID: 307
|
||||
[Token(Token = "0x17000047")]
|
||||
object UnderlyingCollection
|
||||
{
|
||||
[Token(Token = "0x6000133")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
using System;
|
||||
using System.Collections;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200003F RID: 63
|
||||
[Token(Token = "0x200003F")]
|
||||
internal interface IWrappedDictionary : IDictionary, ICollection, IEnumerable
|
||||
{
|
||||
// Token: 0x1700004A RID: 74
|
||||
// (get) Token: 0x06000151 RID: 337
|
||||
[Token(Token = "0x1700004A")]
|
||||
object UnderlyingDictionary
|
||||
{
|
||||
[Token(Token = "0x6000151")]
|
||||
[Address(Slot = "0")]
|
||||
get;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000050 RID: 80
|
||||
[Token(Token = "0x2000050")]
|
||||
internal static class ImmutableCollectionsUtils
|
||||
{
|
||||
// Token: 0x060001B7 RID: 439 RVA: 0x00002760 File Offset: 0x00000960
|
||||
[Token(Token = "0x60001B7")]
|
||||
[Address(RVA = "0x2A5B360", Offset = "0x2A5A360", VA = "0x182A5B360")]
|
||||
internal static bool TryBuildImmutableForArrayContract(Type underlyingType, Type collectionItemType, out Type createdType, out ObjectConstructor<object> parameterizedCreator)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001B8 RID: 440 RVA: 0x00002778 File Offset: 0x00000978
|
||||
[Token(Token = "0x60001B8")]
|
||||
[Address(RVA = "0x2A5B780", Offset = "0x2A5A780", VA = "0x182A5B780")]
|
||||
internal static bool TryBuildImmutableForDictionaryContract(Type underlyingType, Type keyItemType, Type valueItemType, out Type createdType, out ObjectConstructor<object> parameterizedCreator)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0400017B RID: 379
|
||||
[Token(Token = "0x400017B")]
|
||||
private static readonly IList<ImmutableCollectionsUtils.ImmutableCollectionTypeInfo> ArrayContractImmutableCollectionDefinitions;
|
||||
|
||||
// Token: 0x0400017C RID: 380
|
||||
[Token(Token = "0x400017C")]
|
||||
private static readonly IList<ImmutableCollectionsUtils.ImmutableCollectionTypeInfo> DictionaryContractImmutableCollectionDefinitions;
|
||||
|
||||
// Token: 0x02000051 RID: 81
|
||||
[Token(Token = "0x2000051")]
|
||||
internal class ImmutableCollectionTypeInfo
|
||||
{
|
||||
// Token: 0x060001BA RID: 442 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001BA")]
|
||||
[Address(RVA = "0x466000", Offset = "0x465000", VA = "0x180466000")]
|
||||
public ImmutableCollectionTypeInfo(string contractTypeName, string createdTypeName, string builderTypeName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000065 RID: 101
|
||||
// (get) Token: 0x060001BB RID: 443 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001BC RID: 444 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000065")]
|
||||
public string ContractTypeName
|
||||
{
|
||||
[Token(Token = "0x60001BB")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001BC")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000066 RID: 102
|
||||
// (get) Token: 0x060001BD RID: 445 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001BE RID: 446 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000066")]
|
||||
public string CreatedTypeName
|
||||
{
|
||||
[Token(Token = "0x60001BD")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001BE")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000067 RID: 103
|
||||
// (get) Token: 0x060001BF RID: 447 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x060001C0 RID: 448 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000067")]
|
||||
public string BuilderTypeName
|
||||
{
|
||||
[Token(Token = "0x60001BF")]
|
||||
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60001C0")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,62 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000056 RID: 86
|
||||
[Token(Token = "0x2000056")]
|
||||
internal static class JavaScriptUtils
|
||||
{
|
||||
// Token: 0x060001CD RID: 461 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001CD")]
|
||||
[Address(RVA = "0x11709D0", Offset = "0x116F9D0", VA = "0x1811709D0")]
|
||||
public static bool[] GetCharEscapeFlags(StringEscapeHandling stringEscapeHandling, char quoteChar)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001CE RID: 462 RVA: 0x000027F0 File Offset: 0x000009F0
|
||||
[Token(Token = "0x60001CE")]
|
||||
[Address(RVA = "0x1170AB0", Offset = "0x116FAB0", VA = "0x181170AB0")]
|
||||
public static bool ShouldEscapeJavaScriptString(string s, bool[] charEscapeFlags)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060001CF RID: 463 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001CF")]
|
||||
[Address(RVA = "0x1170DF0", Offset = "0x116FDF0", VA = "0x181170DF0")]
|
||||
public static void WriteEscapedJavaScriptString(TextWriter writer, string s, char delimiter, bool appendDelimiters, bool[] charEscapeFlags, StringEscapeHandling stringEscapeHandling, IArrayPool<char> bufferPool, ref char[] writeBuffer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060001D0 RID: 464 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D0")]
|
||||
[Address(RVA = "0x1170B40", Offset = "0x116FB40", VA = "0x181170B40")]
|
||||
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters, StringEscapeHandling stringEscapeHandling)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001D1 RID: 465 RVA: 0x00002808 File Offset: 0x00000A08
|
||||
[Token(Token = "0x60001D1")]
|
||||
[Address(RVA = "0x1170910", Offset = "0x116F910", VA = "0x181170910")]
|
||||
private static int FirstCharToEscape(string s, bool[] charEscapeFlags, StringEscapeHandling stringEscapeHandling)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x04000185 RID: 389
|
||||
[Token(Token = "0x4000185")]
|
||||
internal static readonly bool[] SingleQuoteCharEscapeFlags;
|
||||
|
||||
// Token: 0x04000186 RID: 390
|
||||
[Token(Token = "0x4000186")]
|
||||
internal static readonly bool[] DoubleQuoteCharEscapeFlags;
|
||||
|
||||
// Token: 0x04000187 RID: 391
|
||||
[Token(Token = "0x4000187")]
|
||||
internal static readonly bool[] HtmlCharEscapeFlags;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,92 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000057 RID: 87
|
||||
[Token(Token = "0x2000057")]
|
||||
internal class LateBoundReflectionDelegateFactory : ReflectionDelegateFactory
|
||||
{
|
||||
// Token: 0x17000068 RID: 104
|
||||
// (get) Token: 0x060001D2 RID: 466 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x17000068")]
|
||||
internal static ReflectionDelegateFactory Instance
|
||||
{
|
||||
[Token(Token = "0x60001D2")]
|
||||
[Address(RVA = "0x1171DA0", Offset = "0x1170DA0", VA = "0x181171DA0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060001D3 RID: 467 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D3")]
|
||||
[Address(RVA = "0x1171BE0", Offset = "0x1170BE0", VA = "0x181171BE0", Slot = "5")]
|
||||
public override ObjectConstructor<object> CreateParameterizedConstructor(MethodBase method)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001D4 RID: 468 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D4")]
|
||||
[Address(RVA = "0x21C3F00", Offset = "0x21C2F00", VA = "0x1821C3F00", Slot = "4")]
|
||||
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001D5 RID: 469 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D5")]
|
||||
[Address(RVA = "0x3166490", Offset = "0x3165490", VA = "0x183166490", Slot = "6")]
|
||||
public override Func<T> CreateDefaultConstructor<T>(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001D6 RID: 470 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D6")]
|
||||
[Address(RVA = "0x3166B40", Offset = "0x3165B40", VA = "0x183166B40", Slot = "7")]
|
||||
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001D7 RID: 471 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D7")]
|
||||
[Address(RVA = "0x31668A0", Offset = "0x31658A0", VA = "0x1831668A0", Slot = "8")]
|
||||
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001D8 RID: 472 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D8")]
|
||||
[Address(RVA = "0x26D2D40", Offset = "0x26D1D40", VA = "0x1826D2D40", Slot = "9")]
|
||||
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001D9 RID: 473 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001D9")]
|
||||
[Address(RVA = "0x26D2C60", Offset = "0x26D1C60", VA = "0x1826D2C60", Slot = "10")]
|
||||
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001DA RID: 474 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001DA")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public LateBoundReflectionDelegateFactory()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000188 RID: 392
|
||||
[Token(Token = "0x4000188")]
|
||||
private static readonly LateBoundReflectionDelegateFactory _instance;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200005F RID: 95
|
||||
[Token(Token = "0x200005F")]
|
||||
internal static class MathUtils
|
||||
{
|
||||
// Token: 0x060001ED RID: 493 RVA: 0x00002820 File Offset: 0x00000A20
|
||||
[Token(Token = "0x60001ED")]
|
||||
[Address(RVA = "0x1171ED0", Offset = "0x1170ED0", VA = "0x181171ED0")]
|
||||
public static int IntLength(ulong i)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060001EE RID: 494 RVA: 0x00002838 File Offset: 0x00000A38
|
||||
[Token(Token = "0x60001EE")]
|
||||
[Address(RVA = "0x1172030", Offset = "0x1171030", VA = "0x181172030")]
|
||||
public static char IntToHex(int n)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x060001EF RID: 495 RVA: 0x00002850 File Offset: 0x00000A50
|
||||
[Token(Token = "0x60001EF")]
|
||||
[Address(RVA = "0x1171E00", Offset = "0x1170E00", VA = "0x181171E00")]
|
||||
public static bool ApproxEquals(double d1, double d2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000060 RID: 96
|
||||
// (Invoke) Token: 0x060001F1 RID: 497
|
||||
[Token(Token = "0x2000060")]
|
||||
internal delegate TResult MethodCall<T, TResult>(T target, params object[] args);
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000061 RID: 97
|
||||
[Token(Token = "0x2000061")]
|
||||
internal static class MiscellaneousUtils
|
||||
{
|
||||
// Token: 0x060001F4 RID: 500 RVA: 0x00002868 File Offset: 0x00000A68
|
||||
[Token(Token = "0x60001F4")]
|
||||
[Address(RVA = "0x1172040", Offset = "0x1171040", VA = "0x181172040")]
|
||||
public static bool ValueEquals(object objA, object objB)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Linq.Expressions;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000047 RID: 71
|
||||
[Token(Token = "0x2000047")]
|
||||
internal class NoThrowExpressionVisitor : ExpressionVisitor
|
||||
{
|
||||
// Token: 0x06000187 RID: 391 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000187")]
|
||||
[Address(RVA = "0x1172420", Offset = "0x1171420", VA = "0x181172420", Slot = "7")]
|
||||
protected override Expression VisitConditional(ConditionalExpression node)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000188 RID: 392 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000188")]
|
||||
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
|
||||
public NoThrowExpressionVisitor()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400015D RID: 349
|
||||
[Token(Token = "0x400015D")]
|
||||
internal static readonly object ErrorResult;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Dynamic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000045 RID: 69
|
||||
[Token(Token = "0x2000045")]
|
||||
internal class NoThrowGetBinderMember : GetMemberBinder
|
||||
{
|
||||
// Token: 0x06000183 RID: 387 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000183")]
|
||||
[Address(RVA = "0x11726E0", Offset = "0x11716E0", VA = "0x1811726E0")]
|
||||
public NoThrowGetBinderMember(GetMemberBinder innerBinder)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000184 RID: 388 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000184")]
|
||||
[Address(RVA = "0x1172590", Offset = "0x1171590", VA = "0x181172590", Slot = "9")]
|
||||
public override DynamicMetaObject FallbackGetMember(DynamicMetaObject target, DynamicMetaObject errorSuggestion)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400015B RID: 347
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400015B")]
|
||||
private readonly GetMemberBinder _innerBinder;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
using System;
|
||||
using System.Dynamic;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000046 RID: 70
|
||||
[Token(Token = "0x2000046")]
|
||||
internal class NoThrowSetBinderMember : SetMemberBinder
|
||||
{
|
||||
// Token: 0x06000185 RID: 389 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000185")]
|
||||
[Address(RVA = "0x1172870", Offset = "0x1171870", VA = "0x181172870")]
|
||||
public NoThrowSetBinderMember(SetMemberBinder innerBinder)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000186 RID: 390 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000186")]
|
||||
[Address(RVA = "0x1172720", Offset = "0x1171720", VA = "0x181172720", Slot = "9")]
|
||||
public override DynamicMetaObject FallbackSetMember(DynamicMetaObject target, DynamicMetaObject value, DynamicMetaObject errorSuggestion)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400015C RID: 348
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x400015C")]
|
||||
private readonly SetMemberBinder _innerBinder;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,137 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200003A RID: 58
|
||||
[Token(Token = "0x200003A")]
|
||||
internal enum PrimitiveTypeCode
|
||||
{
|
||||
// Token: 0x0400011C RID: 284
|
||||
[Token(Token = "0x400011C")]
|
||||
Empty,
|
||||
// Token: 0x0400011D RID: 285
|
||||
[Token(Token = "0x400011D")]
|
||||
Object,
|
||||
// Token: 0x0400011E RID: 286
|
||||
[Token(Token = "0x400011E")]
|
||||
Char,
|
||||
// Token: 0x0400011F RID: 287
|
||||
[Token(Token = "0x400011F")]
|
||||
CharNullable,
|
||||
// Token: 0x04000120 RID: 288
|
||||
[Token(Token = "0x4000120")]
|
||||
Boolean,
|
||||
// Token: 0x04000121 RID: 289
|
||||
[Token(Token = "0x4000121")]
|
||||
BooleanNullable,
|
||||
// Token: 0x04000122 RID: 290
|
||||
[Token(Token = "0x4000122")]
|
||||
SByte,
|
||||
// Token: 0x04000123 RID: 291
|
||||
[Token(Token = "0x4000123")]
|
||||
SByteNullable,
|
||||
// Token: 0x04000124 RID: 292
|
||||
[Token(Token = "0x4000124")]
|
||||
Int16,
|
||||
// Token: 0x04000125 RID: 293
|
||||
[Token(Token = "0x4000125")]
|
||||
Int16Nullable,
|
||||
// Token: 0x04000126 RID: 294
|
||||
[Token(Token = "0x4000126")]
|
||||
UInt16,
|
||||
// Token: 0x04000127 RID: 295
|
||||
[Token(Token = "0x4000127")]
|
||||
UInt16Nullable,
|
||||
// Token: 0x04000128 RID: 296
|
||||
[Token(Token = "0x4000128")]
|
||||
Int32,
|
||||
// Token: 0x04000129 RID: 297
|
||||
[Token(Token = "0x4000129")]
|
||||
Int32Nullable,
|
||||
// Token: 0x0400012A RID: 298
|
||||
[Token(Token = "0x400012A")]
|
||||
Byte,
|
||||
// Token: 0x0400012B RID: 299
|
||||
[Token(Token = "0x400012B")]
|
||||
ByteNullable,
|
||||
// Token: 0x0400012C RID: 300
|
||||
[Token(Token = "0x400012C")]
|
||||
UInt32,
|
||||
// Token: 0x0400012D RID: 301
|
||||
[Token(Token = "0x400012D")]
|
||||
UInt32Nullable,
|
||||
// Token: 0x0400012E RID: 302
|
||||
[Token(Token = "0x400012E")]
|
||||
Int64,
|
||||
// Token: 0x0400012F RID: 303
|
||||
[Token(Token = "0x400012F")]
|
||||
Int64Nullable,
|
||||
// Token: 0x04000130 RID: 304
|
||||
[Token(Token = "0x4000130")]
|
||||
UInt64,
|
||||
// Token: 0x04000131 RID: 305
|
||||
[Token(Token = "0x4000131")]
|
||||
UInt64Nullable,
|
||||
// Token: 0x04000132 RID: 306
|
||||
[Token(Token = "0x4000132")]
|
||||
Single,
|
||||
// Token: 0x04000133 RID: 307
|
||||
[Token(Token = "0x4000133")]
|
||||
SingleNullable,
|
||||
// Token: 0x04000134 RID: 308
|
||||
[Token(Token = "0x4000134")]
|
||||
Double,
|
||||
// Token: 0x04000135 RID: 309
|
||||
[Token(Token = "0x4000135")]
|
||||
DoubleNullable,
|
||||
// Token: 0x04000136 RID: 310
|
||||
[Token(Token = "0x4000136")]
|
||||
DateTime,
|
||||
// Token: 0x04000137 RID: 311
|
||||
[Token(Token = "0x4000137")]
|
||||
DateTimeNullable,
|
||||
// Token: 0x04000138 RID: 312
|
||||
[Token(Token = "0x4000138")]
|
||||
DateTimeOffset,
|
||||
// Token: 0x04000139 RID: 313
|
||||
[Token(Token = "0x4000139")]
|
||||
DateTimeOffsetNullable,
|
||||
// Token: 0x0400013A RID: 314
|
||||
[Token(Token = "0x400013A")]
|
||||
Decimal,
|
||||
// Token: 0x0400013B RID: 315
|
||||
[Token(Token = "0x400013B")]
|
||||
DecimalNullable,
|
||||
// Token: 0x0400013C RID: 316
|
||||
[Token(Token = "0x400013C")]
|
||||
Guid,
|
||||
// Token: 0x0400013D RID: 317
|
||||
[Token(Token = "0x400013D")]
|
||||
GuidNullable,
|
||||
// Token: 0x0400013E RID: 318
|
||||
[Token(Token = "0x400013E")]
|
||||
TimeSpan,
|
||||
// Token: 0x0400013F RID: 319
|
||||
[Token(Token = "0x400013F")]
|
||||
TimeSpanNullable,
|
||||
// Token: 0x04000140 RID: 320
|
||||
[Token(Token = "0x4000140")]
|
||||
BigInteger,
|
||||
// Token: 0x04000141 RID: 321
|
||||
[Token(Token = "0x4000141")]
|
||||
BigIntegerNullable,
|
||||
// Token: 0x04000142 RID: 322
|
||||
[Token(Token = "0x4000142")]
|
||||
Uri,
|
||||
// Token: 0x04000143 RID: 323
|
||||
[Token(Token = "0x4000143")]
|
||||
String,
|
||||
// Token: 0x04000144 RID: 324
|
||||
[Token(Token = "0x4000144")]
|
||||
Bytes,
|
||||
// Token: 0x04000145 RID: 325
|
||||
[Token(Token = "0x4000145")]
|
||||
DBNull
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,70 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000062 RID: 98
|
||||
[Token(Token = "0x2000062")]
|
||||
internal abstract class ReflectionDelegateFactory
|
||||
{
|
||||
// Token: 0x060001F5 RID: 501 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001F5")]
|
||||
[Address(RVA = "0x3167090", Offset = "0x3166090", VA = "0x183167090")]
|
||||
public Func<T, object> CreateGet<T>(MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001F6 RID: 502 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x60001F6")]
|
||||
[Address(RVA = "0x26D7870", Offset = "0x26D6870", VA = "0x1826D7870")]
|
||||
public Action<T, object> CreateSet<T>(MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060001F7 RID: 503
|
||||
[Token(Token = "0x60001F7")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract MethodCall<T, object> CreateMethodCall<T>(MethodBase method);
|
||||
|
||||
// Token: 0x060001F8 RID: 504
|
||||
[Token(Token = "0x60001F8")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract ObjectConstructor<object> CreateParameterizedConstructor(MethodBase method);
|
||||
|
||||
// Token: 0x060001F9 RID: 505
|
||||
[Token(Token = "0x60001F9")]
|
||||
[Address(Slot = "6")]
|
||||
public abstract Func<T> CreateDefaultConstructor<T>(Type type);
|
||||
|
||||
// Token: 0x060001FA RID: 506
|
||||
[Token(Token = "0x60001FA")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract Func<T, object> CreateGet<T>(PropertyInfo propertyInfo);
|
||||
|
||||
// Token: 0x060001FB RID: 507
|
||||
[Token(Token = "0x60001FB")]
|
||||
[Address(Slot = "8")]
|
||||
public abstract Func<T, object> CreateGet<T>(FieldInfo fieldInfo);
|
||||
|
||||
// Token: 0x060001FC RID: 508
|
||||
[Token(Token = "0x60001FC")]
|
||||
[Address(Slot = "9")]
|
||||
public abstract Action<T, object> CreateSet<T>(FieldInfo fieldInfo);
|
||||
|
||||
// Token: 0x060001FD RID: 509
|
||||
[Token(Token = "0x60001FD")]
|
||||
[Address(Slot = "10")]
|
||||
public abstract Action<T, object> CreateSet<T>(PropertyInfo propertyInfo);
|
||||
|
||||
// Token: 0x060001FE RID: 510 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60001FE")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
protected ReflectionDelegateFactory()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,73 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000063 RID: 99
|
||||
[Token(Token = "0x2000063")]
|
||||
internal class ReflectionMember
|
||||
{
|
||||
// Token: 0x17000069 RID: 105
|
||||
// (get) Token: 0x060001FF RID: 511 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x06000200 RID: 512 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000069")]
|
||||
public Type MemberType
|
||||
{
|
||||
[Token(Token = "0x60001FF")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000200")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006A RID: 106
|
||||
// (get) Token: 0x06000201 RID: 513 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x06000202 RID: 514 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006A")]
|
||||
public Func<object, object> Getter
|
||||
{
|
||||
[Token(Token = "0x6000201")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000202")]
|
||||
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006B RID: 107
|
||||
// (set) Token: 0x06000203 RID: 515 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006B")]
|
||||
public Action<object, object> Setter
|
||||
{
|
||||
[Token(Token = "0x6000203")]
|
||||
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000204 RID: 516 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000204")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public ReflectionMember()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,67 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000064 RID: 100
|
||||
[Token(Token = "0x2000064")]
|
||||
internal class ReflectionObject
|
||||
{
|
||||
// Token: 0x1700006C RID: 108
|
||||
// (get) Token: 0x06000205 RID: 517 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x1700006C")]
|
||||
public IDictionary<string, ReflectionMember> Members
|
||||
{
|
||||
[Token(Token = "0x6000205")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000206 RID: 518 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000206")]
|
||||
[Address(RVA = "0x11731A0", Offset = "0x11721A0", VA = "0x1811731A0")]
|
||||
private ReflectionObject(ObjectConstructor<object> creator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000207 RID: 519 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000207")]
|
||||
[Address(RVA = "0x1173120", Offset = "0x1172120", VA = "0x181173120")]
|
||||
public object GetValue(object target, string member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000208 RID: 520 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000208")]
|
||||
[Address(RVA = "0x11730C0", Offset = "0x11720C0", VA = "0x1811730C0")]
|
||||
public Type GetType(string member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000209 RID: 521 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000209")]
|
||||
[Address(RVA = "0x11730B0", Offset = "0x11720B0", VA = "0x1811730B0")]
|
||||
public static ReflectionObject Create(Type t, params string[] memberNames)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600020A RID: 522 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600020A")]
|
||||
[Address(RVA = "0x11728B0", Offset = "0x11718B0", VA = "0x1811728B0")]
|
||||
public static ReflectionObject Create(Type t, MethodBase creator, params string[] memberNames)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,350 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
using Newtonsoft.Json.Serialization;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000068 RID: 104
|
||||
[Token(Token = "0x2000068")]
|
||||
internal static class ReflectionUtils
|
||||
{
|
||||
// Token: 0x06000212 RID: 530 RVA: 0x00002880 File Offset: 0x00000A80
|
||||
[Token(Token = "0x6000212")]
|
||||
[Address(RVA = "0x1177340", Offset = "0x1176340", VA = "0x181177340")]
|
||||
public static bool IsVirtual(this PropertyInfo propertyInfo)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000213 RID: 531 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000213")]
|
||||
[Address(RVA = "0x1173BB0", Offset = "0x1172BB0", VA = "0x181173BB0")]
|
||||
public static MethodInfo GetBaseDefinition(this PropertyInfo propertyInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000214 RID: 532 RVA: 0x00002898 File Offset: 0x00000A98
|
||||
[Token(Token = "0x6000214")]
|
||||
[Address(RVA = "0x11772A0", Offset = "0x11762A0", VA = "0x1811772A0")]
|
||||
public static bool IsPublic(PropertyInfo property)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000215 RID: 533 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000215")]
|
||||
[Address(RVA = "0x11760E0", Offset = "0x11750E0", VA = "0x1811760E0")]
|
||||
public static string GetTypeName(Type t, TypeNameAssemblyFormatHandling assemblyFormat, ISerializationBinder binder)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000216 RID: 534 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000216")]
|
||||
[Address(RVA = "0x1175430", Offset = "0x1174430", VA = "0x181175430")]
|
||||
private static string GetFullyQualifiedTypeName(Type t, ISerializationBinder binder)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000217 RID: 535 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000217")]
|
||||
[Address(RVA = "0x1177460", Offset = "0x1176460", VA = "0x181177460")]
|
||||
private static string RemoveAssemblyDetails(string fullyQualifiedTypeName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000218 RID: 536 RVA: 0x000028B0 File Offset: 0x00000AB0
|
||||
[Token(Token = "0x6000218")]
|
||||
[Address(RVA = "0x11763A0", Offset = "0x11753A0", VA = "0x1811763A0")]
|
||||
public static bool HasDefaultConstructor(Type t, bool nonPublic)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000219 RID: 537 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000219")]
|
||||
[Address(RVA = "0x1174660", Offset = "0x1173660", VA = "0x181174660")]
|
||||
public static ConstructorInfo GetDefaultConstructor(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600021A RID: 538 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600021A")]
|
||||
[Address(RVA = "0x1174540", Offset = "0x1173540", VA = "0x181174540")]
|
||||
public static ConstructorInfo GetDefaultConstructor(Type t, bool nonPublic)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600021B RID: 539 RVA: 0x000028C8 File Offset: 0x00000AC8
|
||||
[Token(Token = "0x600021B")]
|
||||
[Address(RVA = "0x1176FB0", Offset = "0x1175FB0", VA = "0x181176FB0")]
|
||||
public static bool IsNullable(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600021C RID: 540 RVA: 0x000028E0 File Offset: 0x00000AE0
|
||||
[Token(Token = "0x600021C")]
|
||||
[Address(RVA = "0x1176EB0", Offset = "0x1175EB0", VA = "0x181176EB0")]
|
||||
public static bool IsNullableType(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600021D RID: 541 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600021D")]
|
||||
[Address(RVA = "0x1173580", Offset = "0x1172580", VA = "0x181173580")]
|
||||
public static Type EnsureNotNullableType(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600021E RID: 542 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600021E")]
|
||||
[Address(RVA = "0x1173530", Offset = "0x1172530", VA = "0x181173530")]
|
||||
public static Type EnsureNotByRefType(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600021F RID: 543 RVA: 0x000028F8 File Offset: 0x00000AF8
|
||||
[Token(Token = "0x600021F")]
|
||||
[Address(RVA = "0x1176D50", Offset = "0x1175D50", VA = "0x181176D50")]
|
||||
public static bool IsGenericDefinition(Type type, Type genericInterfaceDefinition)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000220 RID: 544 RVA: 0x00002910 File Offset: 0x00000B10
|
||||
[Token(Token = "0x6000220")]
|
||||
[Address(RVA = "0x11767B0", Offset = "0x11757B0", VA = "0x1811767B0")]
|
||||
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000221 RID: 545 RVA: 0x00002928 File Offset: 0x00000B28
|
||||
[Token(Token = "0x6000221")]
|
||||
[Address(RVA = "0x11764C0", Offset = "0x11754C0", VA = "0x1811764C0")]
|
||||
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition, out Type implementingType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000222 RID: 546 RVA: 0x00002940 File Offset: 0x00000B40
|
||||
[Token(Token = "0x6000222")]
|
||||
[Address(RVA = "0x1176BD0", Offset = "0x1175BD0", VA = "0x181176BD0")]
|
||||
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000223 RID: 547 RVA: 0x00002958 File Offset: 0x00000B58
|
||||
[Token(Token = "0x6000223")]
|
||||
[Address(RVA = "0x1176940", Offset = "0x1175940", VA = "0x181176940")]
|
||||
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition, out Type implementingType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000224 RID: 548 RVA: 0x00002970 File Offset: 0x00000B70
|
||||
[Token(Token = "0x6000224")]
|
||||
[Address(RVA = "0x1176820", Offset = "0x1175820", VA = "0x181176820")]
|
||||
private static bool InheritsGenericDefinitionInternal(Type currentType, Type genericClassDefinition, out Type implementingType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000225 RID: 549 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000225")]
|
||||
[Address(RVA = "0x1174260", Offset = "0x1173260", VA = "0x181174260")]
|
||||
public static Type GetCollectionItemType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000226 RID: 550 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000226")]
|
||||
[Address(RVA = "0x1174A00", Offset = "0x1173A00", VA = "0x181174A00")]
|
||||
public static void GetDictionaryKeyValueTypes(Type dictionaryType, out Type keyType, out Type valueType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000227 RID: 551 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000227")]
|
||||
[Address(RVA = "0x11757D0", Offset = "0x11747D0", VA = "0x1811757D0")]
|
||||
public static Type GetMemberUnderlyingType(MemberInfo member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000228 RID: 552 RVA: 0x00002988 File Offset: 0x00000B88
|
||||
[Token(Token = "0x6000228")]
|
||||
[Address(RVA = "0x1176C40", Offset = "0x1175C40", VA = "0x181176C40")]
|
||||
public static bool IsByRefLikeType(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000229 RID: 553 RVA: 0x000029A0 File Offset: 0x00000BA0
|
||||
[Token(Token = "0x6000229")]
|
||||
[Address(RVA = "0x1176E00", Offset = "0x1175E00", VA = "0x181176E00")]
|
||||
public static bool IsIndexedProperty(PropertyInfo property)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600022A RID: 554 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600022A")]
|
||||
[Address(RVA = "0x1175AB0", Offset = "0x1174AB0", VA = "0x181175AB0")]
|
||||
public static object GetMemberValue(MemberInfo member, object target)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600022B RID: 555 RVA: 0x000029B8 File Offset: 0x00000BB8
|
||||
[Token(Token = "0x600022B")]
|
||||
[Address(RVA = "0x1173210", Offset = "0x1172210", VA = "0x181173210")]
|
||||
public static bool CanReadMemberValue(MemberInfo member, bool nonPublic)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600022C RID: 556 RVA: 0x000029D0 File Offset: 0x00000BD0
|
||||
[Token(Token = "0x600022C")]
|
||||
[Address(RVA = "0x1173390", Offset = "0x1172390", VA = "0x181173390")]
|
||||
public static bool CanSetMemberValue(MemberInfo member, bool nonPublic, bool canSetReadOnly)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600022D RID: 557 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600022D")]
|
||||
[Address(RVA = "0x1174CE0", Offset = "0x1173CE0", VA = "0x181174CE0")]
|
||||
public static List<MemberInfo> GetFieldsAndProperties(Type type, BindingFlags bindingAttr)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600022E RID: 558 RVA: 0x000029E8 File Offset: 0x00000BE8
|
||||
[Token(Token = "0x600022E")]
|
||||
[Address(RVA = "0x1177080", Offset = "0x1176080", VA = "0x181177080")]
|
||||
private static bool IsOverridenGenericMember(MemberInfo memberInfo, BindingFlags bindingAttr)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600022F RID: 559 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600022F")]
|
||||
[Address(RVA = "0x22C0C00", Offset = "0x22BFC00", VA = "0x1822C0C00")]
|
||||
public static T GetAttribute<T>(object attributeProvider) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000230 RID: 560 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000230")]
|
||||
[Address(RVA = "0x22C0C70", Offset = "0x22BFC70", VA = "0x1822C0C70")]
|
||||
public static T GetAttribute<T>(object attributeProvider, bool inherit) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000231 RID: 561 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000231")]
|
||||
[Address(RVA = "0x294CC30", Offset = "0x294BC30", VA = "0x18294CC30")]
|
||||
public static T[] GetAttributes<T>(object attributeProvider, bool inherit) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000232 RID: 562 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000232")]
|
||||
[Address(RVA = "0x11736B0", Offset = "0x11726B0", VA = "0x1811736B0")]
|
||||
public static Attribute[] GetAttributes(object attributeProvider, Type attributeType, bool inherit)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000233 RID: 563 RVA: 0x00002A00 File Offset: 0x00000C00
|
||||
[Token(Token = "0x6000233")]
|
||||
[Address(RVA = "0x1177590", Offset = "0x1176590", VA = "0x181177590")]
|
||||
public static StructMultiKey<string, string> SplitFullyQualifiedTypeName(string fullyQualifiedTypeName)
|
||||
{
|
||||
return default(StructMultiKey<string, string>);
|
||||
}
|
||||
|
||||
// Token: 0x06000234 RID: 564 RVA: 0x00002A18 File Offset: 0x00000C18
|
||||
[Token(Token = "0x6000234")]
|
||||
[Address(RVA = "0x11735F0", Offset = "0x11725F0", VA = "0x1811735F0")]
|
||||
private static int? GetAssemblyDelimiterIndex(string fullyQualifiedTypeName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000235 RID: 565 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000235")]
|
||||
[Address(RVA = "0x1175560", Offset = "0x1174560", VA = "0x181175560")]
|
||||
public static MemberInfo GetMemberInfoFromType(Type targetType, MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000236 RID: 566 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000236")]
|
||||
[Address(RVA = "0x1175310", Offset = "0x1174310", VA = "0x181175310")]
|
||||
public static IEnumerable<FieldInfo> GetFields(Type targetType, BindingFlags bindingAttr)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000237 RID: 567 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000237")]
|
||||
[Address(RVA = "0x1173CD0", Offset = "0x1172CD0", VA = "0x181173CD0")]
|
||||
private static void GetChildPrivateFields(IList<MemberInfo> initialFields, Type targetType, BindingFlags bindingAttr)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000238 RID: 568 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000238")]
|
||||
[Address(RVA = "0x1175E30", Offset = "0x1174E30", VA = "0x181175E30")]
|
||||
public static IEnumerable<PropertyInfo> GetProperties(Type targetType, BindingFlags bindingAttr)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000239 RID: 569 RVA: 0x00002A30 File Offset: 0x00000C30
|
||||
[Token(Token = "0x6000239")]
|
||||
[Address(RVA = "0x1177580", Offset = "0x1176580", VA = "0x181177580")]
|
||||
public static BindingFlags RemoveFlag(this BindingFlags bindingAttr, BindingFlags flag)
|
||||
{
|
||||
return BindingFlags.Default;
|
||||
}
|
||||
|
||||
// Token: 0x0600023A RID: 570 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023A")]
|
||||
[Address(RVA = "0x1173EA0", Offset = "0x1172EA0", VA = "0x181173EA0")]
|
||||
private static void GetChildPrivateProperties(IList<PropertyInfo> initialProperties, Type targetType, BindingFlags bindingAttr)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600023B RID: 571 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600023B")]
|
||||
[Address(RVA = "0x11746C0", Offset = "0x11736C0", VA = "0x1811746C0")]
|
||||
public static object GetDefaultValue(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400019B RID: 411
|
||||
[Token(Token = "0x400019B")]
|
||||
public static readonly Type[] EmptyTypes;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,98 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200006D RID: 109
|
||||
[Token(Token = "0x200006D")]
|
||||
internal static class StringUtils
|
||||
{
|
||||
// Token: 0x06000249 RID: 585 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000249")]
|
||||
[Address(RVA = "0x1177D80", Offset = "0x1176D80", VA = "0x181177D80")]
|
||||
public static string FormatWith(this string format, IFormatProvider provider, object arg0)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600024A RID: 586 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600024A")]
|
||||
[Address(RVA = "0x1177A90", Offset = "0x1176A90", VA = "0x181177A90")]
|
||||
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600024B RID: 587 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600024B")]
|
||||
[Address(RVA = "0x1177910", Offset = "0x1176910", VA = "0x181177910")]
|
||||
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600024C RID: 588 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600024C")]
|
||||
[Address(RVA = "0x1177BB0", Offset = "0x1176BB0", VA = "0x181177BB0")]
|
||||
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2, object arg3)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600024D RID: 589 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600024D")]
|
||||
[Address(RVA = "0x1177850", Offset = "0x1176850", VA = "0x181177850")]
|
||||
private static string FormatWith(this string format, IFormatProvider provider, params object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600024E RID: 590 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600024E")]
|
||||
[Address(RVA = "0x1177760", Offset = "0x1176760", VA = "0x181177760")]
|
||||
public static StringWriter CreateStringWriter(int capacity)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600024F RID: 591 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600024F")]
|
||||
[Address(RVA = "0x11780D0", Offset = "0x11770D0", VA = "0x1811780D0")]
|
||||
public static void ToCharAsUnicode(char c, char[] buffer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000250 RID: 592 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000250")]
|
||||
[Address(RVA = "0x1177E40", Offset = "0x1176E40", VA = "0x181177E40")]
|
||||
public static string ToCamelCase(string s)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000251 RID: 593 RVA: 0x00002AD8 File Offset: 0x00000CD8
|
||||
[Token(Token = "0x6000251")]
|
||||
[Address(RVA = "0x1178210", Offset = "0x1177210", VA = "0x181178210")]
|
||||
private static char ToLower(char c)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x06000252 RID: 594 RVA: 0x00002AF0 File Offset: 0x00000CF0
|
||||
[Token(Token = "0x6000252")]
|
||||
[Address(RVA = "0x1177810", Offset = "0x1176810", VA = "0x181177810")]
|
||||
public static bool EndsWith(this string source, char value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000253 RID: 595 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000253")]
|
||||
[Address(RVA = "0x11782A0", Offset = "0x11772A0", VA = "0x1811782A0")]
|
||||
public static string Trim(this string s, int start, int length)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200006E RID: 110
|
||||
[Token(Token = "0x200006E")]
|
||||
internal readonly struct StructMultiKey<T1, T2> : IEquatable<StructMultiKey<T1, T2>>
|
||||
{
|
||||
// Token: 0x06000254 RID: 596 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000254")]
|
||||
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
|
||||
public StructMultiKey(T1 v1, T2 v2)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000255 RID: 597 RVA: 0x00002B08 File Offset: 0x00000D08
|
||||
[Token(Token = "0x6000255")]
|
||||
[Address(RVA = "0x2DE9160", Offset = "0x2DE8160", VA = "0x182DE9160", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000256 RID: 598 RVA: 0x00002B20 File Offset: 0x00000D20
|
||||
[Token(Token = "0x6000256")]
|
||||
[Address(RVA = "0x2DE8FF0", Offset = "0x2DE7FF0", VA = "0x182DE8FF0", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000257 RID: 599 RVA: 0x00002B38 File Offset: 0x00000D38
|
||||
[Token(Token = "0x6000257")]
|
||||
[Address(RVA = "0x2DE9110", Offset = "0x2DE8110", VA = "0x182DE9110", Slot = "4")]
|
||||
public bool Equals(StructMultiKey<T1, T2> other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x040001A5 RID: 421
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001A5")]
|
||||
public readonly T1 Value1;
|
||||
|
||||
// Token: 0x040001A6 RID: 422
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001A6")]
|
||||
public readonly T2 Value2;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
using System;
|
||||
using System.Collections.Concurrent;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200006F RID: 111
|
||||
[Token(Token = "0x200006F")]
|
||||
internal class ThreadSafeStore<TKey, TValue>
|
||||
{
|
||||
// Token: 0x06000258 RID: 600 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000258")]
|
||||
[Address(RVA = "0x2DE9310", Offset = "0x2DE8310", VA = "0x182DE9310")]
|
||||
public ThreadSafeStore(Func<TKey, TValue> creator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000259 RID: 601 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000259")]
|
||||
[Address(RVA = "0x2DE91D0", Offset = "0x2DE81D0", VA = "0x182DE91D0")]
|
||||
public TValue Get(TKey key)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x040001A7 RID: 423
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001A7")]
|
||||
private readonly ConcurrentDictionary<TKey, TValue> _concurrentStore;
|
||||
|
||||
// Token: 0x040001A8 RID: 424
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40001A8")]
|
||||
private readonly Func<TKey, TValue> _creator;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,131 @@
|
||||
using System;
|
||||
using System.Reflection;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000070 RID: 112
|
||||
[Token(Token = "0x2000070")]
|
||||
internal static class TypeExtensions
|
||||
{
|
||||
// Token: 0x0600025A RID: 602 RVA: 0x00002B50 File Offset: 0x00000D50
|
||||
[Token(Token = "0x600025A")]
|
||||
[Address(RVA = "0x1178AE0", Offset = "0x1177AE0", VA = "0x181178AE0")]
|
||||
public static MemberTypes MemberType(this MemberInfo memberInfo)
|
||||
{
|
||||
return (MemberTypes)0;
|
||||
}
|
||||
|
||||
// Token: 0x0600025B RID: 603 RVA: 0x00002B68 File Offset: 0x00000D68
|
||||
[Token(Token = "0x600025B")]
|
||||
[Address(RVA = "0x1178780", Offset = "0x1177780", VA = "0x181178780")]
|
||||
public static bool ContainsGenericParameters(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600025C RID: 604 RVA: 0x00002B80 File Offset: 0x00000D80
|
||||
[Token(Token = "0x600025C")]
|
||||
[Address(RVA = "0x1178AC0", Offset = "0x1177AC0", VA = "0x181178AC0")]
|
||||
public static bool IsInterface(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600025D RID: 605 RVA: 0x00002B98 File Offset: 0x00000D98
|
||||
[Token(Token = "0x600025D")]
|
||||
[Address(RVA = "0x1178A90", Offset = "0x1177A90", VA = "0x181178A90")]
|
||||
public static bool IsGenericType(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600025E RID: 606 RVA: 0x00002BB0 File Offset: 0x00000DB0
|
||||
[Token(Token = "0x600025E")]
|
||||
[Address(RVA = "0x1178A60", Offset = "0x1177A60", VA = "0x181178A60")]
|
||||
public static bool IsGenericTypeDefinition(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600025F RID: 607 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x600025F")]
|
||||
[Address(RVA = "0xDB67B0", Offset = "0xDB57B0", VA = "0x180DB67B0")]
|
||||
public static Type BaseType(this Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000260 RID: 608 RVA: 0x00002052 File Offset: 0x00000252
|
||||
[Token(Token = "0x6000260")]
|
||||
[Address(RVA = "0xDB6780", Offset = "0xDB5780", VA = "0x180DB6780")]
|
||||
public static Assembly Assembly(this Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000261 RID: 609 RVA: 0x00002BC8 File Offset: 0x00000DC8
|
||||
[Token(Token = "0x6000261")]
|
||||
[Address(RVA = "0x4E6FF0", Offset = "0x4E5FF0", VA = "0x1804E6FF0")]
|
||||
public static bool IsEnum(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000262 RID: 610 RVA: 0x00002BE0 File Offset: 0x00000DE0
|
||||
[Token(Token = "0x6000262")]
|
||||
[Address(RVA = "0x1178A40", Offset = "0x1177A40", VA = "0x181178A40")]
|
||||
public static bool IsClass(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000263 RID: 611 RVA: 0x00002BF8 File Offset: 0x00000DF8
|
||||
[Token(Token = "0x6000263")]
|
||||
[Address(RVA = "0xDB6860", Offset = "0xDB5860", VA = "0x180DB6860")]
|
||||
public static bool IsSealed(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000264 RID: 612 RVA: 0x00002C10 File Offset: 0x00000E10
|
||||
[Token(Token = "0x6000264")]
|
||||
[Address(RVA = "0xDB6840", Offset = "0xDB5840", VA = "0x180DB6840")]
|
||||
public static bool IsAbstract(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000265 RID: 613 RVA: 0x00002C28 File Offset: 0x00000E28
|
||||
[Token(Token = "0x6000265")]
|
||||
[Address(RVA = "0x72CF20", Offset = "0x72BF20", VA = "0x18072CF20")]
|
||||
public static bool IsValueType(this Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000266 RID: 614 RVA: 0x00002C40 File Offset: 0x00000E40
|
||||
[Token(Token = "0x6000266")]
|
||||
[Address(RVA = "0x1178480", Offset = "0x1177480", VA = "0x181178480")]
|
||||
public static bool AssignableToTypeName(this Type type, string fullTypeName, bool searchInterfaces, out Type match)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000267 RID: 615 RVA: 0x00002C58 File Offset: 0x00000E58
|
||||
[Token(Token = "0x6000267")]
|
||||
[Address(RVA = "0x1178610", Offset = "0x1177610", VA = "0x181178610")]
|
||||
public static bool AssignableToTypeName(this Type type, string fullTypeName, bool searchInterfaces)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000268 RID: 616 RVA: 0x00002C70 File Offset: 0x00000E70
|
||||
[Token(Token = "0x6000268")]
|
||||
[Address(RVA = "0x11787B0", Offset = "0x11777B0", VA = "0x1811787B0")]
|
||||
public static bool ImplementInterface(this Type type, Type interfaceType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Runtime.CompilerServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200003B RID: 59
|
||||
[Token(Token = "0x200003B")]
|
||||
internal class TypeInformation
|
||||
{
|
||||
// Token: 0x17000048 RID: 72
|
||||
// (get) Token: 0x06000134 RID: 308 RVA: 0x00002052 File Offset: 0x00000252
|
||||
// (set) Token: 0x06000135 RID: 309 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000048")]
|
||||
public Type Type
|
||||
{
|
||||
[Token(Token = "0x6000134")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000135")]
|
||||
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000049 RID: 73
|
||||
// (get) Token: 0x06000136 RID: 310 RVA: 0x00002490 File Offset: 0x00000690
|
||||
// (set) Token: 0x06000137 RID: 311 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000049")]
|
||||
public PrimitiveTypeCode TypeCode
|
||||
{
|
||||
[Token(Token = "0x6000136")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
||||
[CompilerGenerated]
|
||||
get
|
||||
{
|
||||
return PrimitiveTypeCode.Empty;
|
||||
}
|
||||
[Token(Token = "0x6000137")]
|
||||
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
||||
[CompilerGenerated]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000138 RID: 312 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000138")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public TypeInformation()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x02000071 RID: 113
|
||||
[Token(Token = "0x2000071")]
|
||||
internal static class ValidationUtils
|
||||
{
|
||||
// Token: 0x06000269 RID: 617 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000269")]
|
||||
[Address(RVA = "0x1179220", Offset = "0x1178220", VA = "0x181179220")]
|
||||
public static void ArgumentNotNull(object value, string parameterName)
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user