This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,67 @@
using System;
using System.IO;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000039 RID: 57
[Token(Token = "0x2000030")]
internal class Base64Encoder
{
// Token: 0x06000247 RID: 583 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022A")]
[Address(RVA = "0x24381F0", Offset = "0x2436FF0", VA = "0x1824381F0")]
public Base64Encoder(TextWriter writer)
{
}
// Token: 0x06000248 RID: 584 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022B")]
[Address(RVA = "0x2437D70", Offset = "0x2436B70", VA = "0x182437D70")]
public void Encode(byte[] buffer, int index, int count)
{
}
// Token: 0x06000249 RID: 585 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022C")]
[Address(RVA = "0x24380F0", Offset = "0x2436EF0", VA = "0x1824380F0")]
public void Flush()
{
}
// Token: 0x0600024A RID: 586 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022D")]
[Address(RVA = "0x24381C0", Offset = "0x2436FC0", VA = "0x1824381C0")]
private void WriteChars(char[] chars, int index, int count)
{
}
// Token: 0x04000112 RID: 274
[Token(Token = "0x40000D9")]
private const int Base64LineSize = 76;
// Token: 0x04000113 RID: 275
[Token(Token = "0x40000DA")]
private const int LineSizeInBytes = 57;
// Token: 0x04000114 RID: 276
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40000DB")]
private readonly char[] _charsLine;
// Token: 0x04000115 RID: 277
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000DC")]
private readonly TextWriter _writer;
// Token: 0x04000116 RID: 278
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40000DD")]
private byte[] _leftOverBytes;
// Token: 0x04000117 RID: 279
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40000DE")]
private int _leftOverBytesCount;
}
}
@@ -0,0 +1,58 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200003A RID: 58
[Token(Token = "0x2000031")]
internal class BidirectionalDictionary<TFirst, TSecond>
{
// Token: 0x0600024B RID: 587 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022E")]
[Address(RVA = "0x29057E0", Offset = "0x29045E0", VA = "0x1829057E0")]
public BidirectionalDictionary()
{
}
// Token: 0x0600024C RID: 588 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022F")]
[Address(RVA = "0x2905860", Offset = "0x2904660", VA = "0x182905860")]
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer)
{
}
// Token: 0x0600024D RID: 589 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000230")]
[Address(RVA = "0x2905530", Offset = "0x2904330", VA = "0x182905530")]
public void Add(TFirst first, TSecond second)
{
}
// Token: 0x0600024E RID: 590 RVA: 0x00002CE8 File Offset: 0x00000EE8
[Token(Token = "0x6000231")]
[Address(RVA = "0x29056E0", Offset = "0x29044E0", VA = "0x1829056E0")]
public bool TryGetByFirst(TFirst first, out TSecond second)
{
return default(bool);
}
// Token: 0x0600024F RID: 591 RVA: 0x00002D00 File Offset: 0x00000F00
[Token(Token = "0x6000232")]
[Address(RVA = "0x2905760", Offset = "0x2904560", VA = "0x182905760")]
public bool TryGetBySecond(TSecond second, out TFirst first)
{
return default(bool);
}
// Token: 0x04000118 RID: 280
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000DF")]
private readonly IDictionary<TFirst, TSecond> _firstToSecond;
// Token: 0x04000119 RID: 281
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000E0")]
private readonly IDictionary<TSecond, TFirst> _secondToFirst;
}
}
@@ -0,0 +1,344 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200003B RID: 59
[Token(Token = "0x2000032")]
internal static class CollectionUtils
{
// Token: 0x06000250 RID: 592 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000233")]
[Address(RVA = "0x1958850", Offset = "0x1957650", VA = "0x181958850")]
public static IEnumerable<T> CastValid<T>(this IEnumerable enumerable)
{
return null;
}
// Token: 0x06000251 RID: 593 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000234")]
[Address(RVA = "0x1771D50", Offset = "0x1770B50", VA = "0x181771D50")]
public static List<T> CreateList<T>(params T[] values)
{
return null;
}
// Token: 0x06000252 RID: 594 RVA: 0x00002D18 File Offset: 0x00000F18
[Token(Token = "0x6000235")]
[Address(RVA = "0x243A4C0", Offset = "0x24392C0", VA = "0x18243A4C0")]
public static bool IsNullOrEmpty(ICollection collection)
{
return default(bool);
}
// Token: 0x06000253 RID: 595 RVA: 0x00002D30 File Offset: 0x00000F30
[Token(Token = "0x6000236")]
[Address(RVA = "0x1902A50", Offset = "0x1901850", VA = "0x181902A50")]
public static bool IsNullOrEmpty<T>(ICollection<T> collection)
{
return default(bool);
}
// Token: 0x06000254 RID: 596 RVA: 0x00002D48 File Offset: 0x00000F48
[Token(Token = "0x6000237")]
[Address(RVA = "0x1D72190", Offset = "0x1D70F90", VA = "0x181D72190")]
public static bool IsNullOrEmptyOrDefault<T>(IList<T> list)
{
return default(bool);
}
// Token: 0x06000255 RID: 597 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000238")]
[Address(RVA = "0x19094B0", Offset = "0x19082B0", VA = "0x1819094B0")]
public static IList<T> Slice<T>(IList<T> list, int? start, int? end)
{
return null;
}
// Token: 0x06000256 RID: 598 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000239")]
[Address(RVA = "0x1930790", Offset = "0x192F590", VA = "0x181930790")]
public static IList<T> Slice<T>(IList<T> list, int? start, int? end, int? step)
{
return null;
}
// Token: 0x06000257 RID: 599 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023A")]
[Address(RVA = "0x1902760", Offset = "0x1901560", VA = "0x181902760")]
public static Dictionary<K, List<V>> GroupBy<K, V>(ICollection<V> source, Func<V, K> keySelector)
{
return null;
}
// Token: 0x06000258 RID: 600 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023B")]
[Address(RVA = "0x1698EA0", Offset = "0x1697CA0", VA = "0x181698EA0")]
public static void AddRange<T>(this IList<T> initial, IEnumerable<T> collection)
{
}
// Token: 0x06000259 RID: 601 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023C")]
[Address(RVA = "0x2438260", Offset = "0x2437060", VA = "0x182438260")]
public static void AddRange(this IList initial, IEnumerable collection)
{
}
// Token: 0x0600025A RID: 602 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023D")]
[Address(RVA = "0x1930200", Offset = "0x192F000", VA = "0x181930200")]
public static List<T> Distinct<T>(List<T> collection)
{
return null;
}
// Token: 0x0600025B RID: 603 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023E")]
[Address(RVA = "0x1930420", Offset = "0x192F220", VA = "0x181930420")]
public static List<List<T>> Flatten<T>(params IList<T>[] lists)
{
return null;
}
// Token: 0x0600025C RID: 604 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023F")]
[Address(RVA = "0x16990F0", Offset = "0x1697EF0", VA = "0x1816990F0")]
private static void Recurse<T>(IList<IList<T>> global, int current, Dictionary<int, T> currentSet, List<List<T>> flattenedResult)
{
}
// Token: 0x0600025D RID: 605 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000240")]
[Address(RVA = "0x1930090", Offset = "0x192EE90", VA = "0x181930090")]
public static List<T> CreateList<T>(ICollection collection)
{
return null;
}
// Token: 0x0600025E RID: 606 RVA: 0x00002D60 File Offset: 0x00000F60
[Token(Token = "0x6000241")]
[Address(RVA = "0x1D721E0", Offset = "0x1D70FE0", VA = "0x181D721E0")]
public static bool ListEquals<T>(IList<T> a, IList<T> b)
{
return default(bool);
}
// Token: 0x0600025F RID: 607 RVA: 0x00002D78 File Offset: 0x00000F78
[Token(Token = "0x6000242")]
[Address(RVA = "0x1D72470", Offset = "0x1D71270", VA = "0x181D72470")]
public static bool TryGetSingleItem<T>(IList<T> list, out T value)
{
return default(bool);
}
// Token: 0x06000260 RID: 608 RVA: 0x00002D90 File Offset: 0x00000F90
[Token(Token = "0x6000243")]
[Address(RVA = "0x1D72390", Offset = "0x1D71190", VA = "0x181D72390")]
public static bool TryGetSingleItem<T>(IList<T> list, bool returnDefaultIfEmpty, out T value)
{
return default(bool);
}
// Token: 0x06000261 RID: 609 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000244")]
[Address(RVA = "0x13FD0B0", Offset = "0x13FBEB0", VA = "0x1813FD0B0")]
public static T GetSingleItem<T>(IList<T> list)
{
return null;
}
// Token: 0x06000262 RID: 610 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000245")]
[Address(RVA = "0x160A500", Offset = "0x1609300", VA = "0x18160A500")]
public static T GetSingleItem<T>(IList<T> list, bool returnDefaultIfEmpty)
{
return null;
}
// Token: 0x06000263 RID: 611 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000246")]
[Address(RVA = "0x1930520", Offset = "0x192F320", VA = "0x181930520")]
public static IList<T> Minus<T>(IList<T> list, IList<T> minus)
{
return null;
}
// Token: 0x06000264 RID: 612 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000247")]
[Address(RVA = "0x24399C0", Offset = "0x24387C0", VA = "0x1824399C0")]
public static IList CreateGenericList(Type listType)
{
return null;
}
// Token: 0x06000265 RID: 613 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000248")]
[Address(RVA = "0x2439880", Offset = "0x2438680", VA = "0x182439880")]
public static IDictionary CreateGenericDictionary(Type keyType, Type valueType)
{
return null;
}
// Token: 0x06000266 RID: 614 RVA: 0x00002DA8 File Offset: 0x00000FA8
[Token(Token = "0x6000249")]
[Address(RVA = "0x243A3B0", Offset = "0x24391B0", VA = "0x18243A3B0")]
public static bool IsListType(Type type)
{
return default(bool);
}
// Token: 0x06000267 RID: 615 RVA: 0x00002DC0 File Offset: 0x00000FC0
[Token(Token = "0x600024A")]
[Address(RVA = "0x243A1B0", Offset = "0x2438FB0", VA = "0x18243A1B0")]
public static bool IsCollectionType(Type type)
{
return default(bool);
}
// Token: 0x06000268 RID: 616 RVA: 0x00002DD8 File Offset: 0x00000FD8
[Token(Token = "0x600024B")]
[Address(RVA = "0x243A2C0", Offset = "0x24390C0", VA = "0x18243A2C0")]
public static bool IsDictionaryType(Type type)
{
return default(bool);
}
// Token: 0x06000269 RID: 617 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024C")]
[Address(RVA = "0x24390A0", Offset = "0x2437EA0", VA = "0x1824390A0")]
public static IWrappedCollection CreateCollectionWrapper(object list)
{
return null;
}
// Token: 0x0600026A RID: 618 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024D")]
[Address(RVA = "0x2439B10", Offset = "0x2438910", VA = "0x182439B10")]
public static IWrappedList CreateListWrapper(object list)
{
return null;
}
// Token: 0x0600026B RID: 619 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024E")]
[Address(RVA = "0x2439460", Offset = "0x2438260", VA = "0x182439460")]
public static IWrappedDictionary CreateDictionaryWrapper(object dictionary)
{
return null;
}
// Token: 0x0600026C RID: 620 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024F")]
[Address(RVA = "0x2438520", Offset = "0x2437320", VA = "0x182438520")]
public static object CreateAndPopulateList(Type listType, Action<IList, bool> populateList)
{
return null;
}
// Token: 0x0600026D RID: 621 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000250")]
[Address(RVA = "0x243A5E0", Offset = "0x24393E0", VA = "0x18243A5E0")]
public static Array ToArray(Array initial, Type type)
{
return null;
}
// Token: 0x0600026E RID: 622 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000251")]
[Address(RVA = "0x2439ED0", Offset = "0x2438CD0", VA = "0x182439ED0")]
private static IList<int> GetDimensions(IList values)
{
return null;
}
// Token: 0x0600026F RID: 623 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000252")]
[Address(RVA = "0x243A6D0", Offset = "0x24394D0", VA = "0x18243A6D0")]
public static Array ToMultidimensionalArray(IList values, Type type, int rank)
{
return null;
}
// Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000253")]
[Address(RVA = "0x243A510", Offset = "0x2439310", VA = "0x18243A510")]
private static object JaggedArrayGetValue(IList values, int[] indices)
{
return null;
}
// Token: 0x06000271 RID: 625 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000254")]
[Address(RVA = "0x2438300", Offset = "0x2437100", VA = "0x182438300")]
private static void CopyFromJaggedToMultidimensionalArray(IList values, Array multidimensionalArray, int[] indices)
{
}
// Token: 0x06000272 RID: 626 RVA: 0x00002DF0 File Offset: 0x00000FF0
[Token(Token = "0x6000255")]
[Address(RVA = "0x1860A50", Offset = "0x185F850", VA = "0x181860A50")]
public static bool AddDistinct<T>(this IList<T> list, T value)
{
return default(bool);
}
// Token: 0x06000273 RID: 627 RVA: 0x00002E08 File Offset: 0x00001008
[Token(Token = "0x6000256")]
[Address(RVA = "0x1D71C90", Offset = "0x1D70A90", VA = "0x181D71C90")]
public static bool AddDistinct<T>(this IList<T> list, T value, IEqualityComparer<T> comparer)
{
return default(bool);
}
// Token: 0x06000274 RID: 628 RVA: 0x00002E20 File Offset: 0x00001020
[Token(Token = "0x6000257")]
[Address(RVA = "0x1D71F60", Offset = "0x1D70D60", VA = "0x181D71F60")]
public static bool ContainsValue<TSource>(this IEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer)
{
return default(bool);
}
// Token: 0x06000275 RID: 629 RVA: 0x00002E38 File Offset: 0x00001038
[Token(Token = "0x6000258")]
[Address(RVA = "0x1860A50", Offset = "0x185F850", VA = "0x181860A50")]
public static bool AddRangeDistinct<T>(this IList<T> list, IEnumerable<T> values)
{
return default(bool);
}
// Token: 0x06000276 RID: 630 RVA: 0x00002E50 File Offset: 0x00001050
[Token(Token = "0x6000259")]
[Address(RVA = "0x1D71D80", Offset = "0x1D70B80", VA = "0x181D71D80")]
public static bool AddRangeDistinct<T>(this IList<T> list, IEnumerable<T> values, IEqualityComparer<T> comparer)
{
return default(bool);
}
// Token: 0x06000277 RID: 631 RVA: 0x00002E68 File Offset: 0x00001068
[Token(Token = "0x600025A")]
[Address(RVA = "0x1860AA0", Offset = "0x185F8A0", VA = "0x181860AA0")]
public static int IndexOf<T>(this IEnumerable<T> collection, Func<T, bool> predicate)
{
return 0;
}
// Token: 0x06000278 RID: 632 RVA: 0x00002E80 File Offset: 0x00001080
[Token(Token = "0x600025B")]
[Address(RVA = "0x1860A50", Offset = "0x185F850", VA = "0x181860A50")]
public static int IndexOf<TSource>(this IEnumerable<TSource> list, TSource value) where TSource : IEquatable<TSource>
{
return 0;
}
// Token: 0x06000279 RID: 633 RVA: 0x00002E98 File Offset: 0x00001098
[Token(Token = "0x600025C")]
[Address(RVA = "0x1860C60", Offset = "0x185FA60", VA = "0x181860C60")]
public static int IndexOf<TSource>(this IEnumerable<TSource> list, TSource value, IEqualityComparer<TSource> comparer)
{
return 0;
}
}
}
@@ -0,0 +1,264 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000042 RID: 66
[Token(Token = "0x2000034")]
internal class CollectionWrapper<T> : ICollection<T>, IEnumerable<T>, IEnumerable, IWrappedCollection, IList, ICollection
{
// Token: 0x06000286 RID: 646 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600025E")]
[Address(RVA = "0x2907440", Offset = "0x2906240", VA = "0x182907440")]
public CollectionWrapper(IList list)
{
}
// Token: 0x06000287 RID: 647 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600025F")]
[Address(RVA = "0x29073D0", Offset = "0x29061D0", VA = "0x1829073D0")]
public CollectionWrapper(ICollection<T> list)
{
}
// Token: 0x06000288 RID: 648 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000260")]
[Address(RVA = "0x2906330", Offset = "0x2905130", VA = "0x182906330", Slot = "29")]
public virtual void Add(T item)
{
}
// Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000261")]
[Address(RVA = "0x29063E0", Offset = "0x29051E0", VA = "0x1829063E0", Slot = "30")]
public virtual void Clear()
{
}
// Token: 0x0600028A RID: 650 RVA: 0x00002EC8 File Offset: 0x000010C8
[Token(Token = "0x6000262")]
[Address(RVA = "0x2906480", Offset = "0x2905280", VA = "0x182906480", Slot = "31")]
public virtual bool Contains(T item)
{
return default(bool);
}
// Token: 0x0600028B RID: 651 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000263")]
[Address(RVA = "0x2906530", Offset = "0x2905330", VA = "0x182906530", Slot = "32")]
public virtual void CopyTo(T[] array, int arrayIndex)
{
}
// Token: 0x1700006B RID: 107
// (get) Token: 0x0600028C RID: 652 RVA: 0x00002EE0 File Offset: 0x000010E0
[Token(Token = "0x17000063")]
public virtual int Count
{
[Token(Token = "0x6000264")]
[Address(RVA = "0x2907540", Offset = "0x2906340", VA = "0x182907540", Slot = "33")]
get
{
return 0;
}
}
// Token: 0x1700006C RID: 108
// (get) Token: 0x0600028D RID: 653 RVA: 0x00002EF8 File Offset: 0x000010F8
[Token(Token = "0x17000064")]
public virtual bool IsReadOnly
{
[Token(Token = "0x6000265")]
[Address(RVA = "0x29075D0", Offset = "0x29063D0", VA = "0x1829075D0", Slot = "34")]
get
{
return default(bool);
}
}
// Token: 0x0600028E RID: 654 RVA: 0x00002F10 File Offset: 0x00001110
[Token(Token = "0x6000266")]
[Address(RVA = "0x29067E0", Offset = "0x29055E0", VA = "0x1829067E0", Slot = "35")]
public virtual bool Remove(T item)
{
return default(bool);
}
// Token: 0x0600028F RID: 655 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000267")]
[Address(RVA = "0x2906600", Offset = "0x2905400", VA = "0x182906600", Slot = "36")]
public virtual IEnumerator<T> GetEnumerator()
{
return null;
}
// Token: 0x06000290 RID: 656 RVA: 0x00002F28 File Offset: 0x00001128
[Token(Token = "0x6000268")]
[Address(RVA = "0x1227D50", Offset = "0x1226B50", VA = "0x181227D50")]
public bool IsGenericCollection()
{
return default(bool);
}
// Token: 0x06000291 RID: 657 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000269")]
[Address(RVA = "0x29069D0", Offset = "0x29057D0", VA = "0x1829069D0", Slot = "12")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06000292 RID: 658 RVA: 0x00002F40 File Offset: 0x00001140
[Token(Token = "0x600026A")]
[Address(RVA = "0x2906A60", Offset = "0x2905860", VA = "0x182906A60", Slot = "16")]
int IList.Add(object value)
{
return 0;
}
// Token: 0x06000293 RID: 659 RVA: 0x00002F58 File Offset: 0x00001158
[Token(Token = "0x600026B")]
[Address(RVA = "0x2906B20", Offset = "0x2905920", VA = "0x182906B20", Slot = "17")]
bool IList.Contains(object value)
{
return default(bool);
}
// Token: 0x06000294 RID: 660 RVA: 0x00002F70 File Offset: 0x00001170
[Token(Token = "0x600026C")]
[Address(RVA = "0x2906BE0", Offset = "0x29059E0", VA = "0x182906BE0", Slot = "21")]
int IList.IndexOf(object value)
{
return 0;
}
// Token: 0x06000295 RID: 661 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600026D")]
[Address(RVA = "0x2906E40", Offset = "0x2905C40", VA = "0x182906E40", Slot = "24")]
void IList.RemoveAt(int index)
{
}
// Token: 0x06000296 RID: 662 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600026E")]
[Address(RVA = "0x2906D10", Offset = "0x2905B10", VA = "0x182906D10", Slot = "22")]
void IList.Insert(int index, object value)
{
}
// Token: 0x1700006D RID: 109
// (get) Token: 0x06000297 RID: 663 RVA: 0x00002F88 File Offset: 0x00001188
[Token(Token = "0x17000065")]
bool IList.IsFixedSize
{
[Token(Token = "0x600026F")]
[Address(RVA = "0x2906F80", Offset = "0x2905D80", VA = "0x182906F80", Slot = "20")]
get
{
return default(bool);
}
}
// Token: 0x06000298 RID: 664 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000270")]
[Address(RVA = "0x2906ED0", Offset = "0x2905CD0", VA = "0x182906ED0", Slot = "23")]
void IList.Remove(object value)
{
}
// Token: 0x1700006E RID: 110
[Token(Token = "0x17000066")]
object IList.this[int index]
{
[Token(Token = "0x6000271")]
[Address(RVA = "0x2907020", Offset = "0x2905E20", VA = "0x182907020", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x6000272")]
[Address(RVA = "0x29070B0", Offset = "0x2905EB0", VA = "0x1829070B0", Slot = "15")]
set
{
}
}
// Token: 0x0600029B RID: 667 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000273")]
[Address(RVA = "0x29068C0", Offset = "0x29056C0", VA = "0x1829068C0", Slot = "25")]
void ICollection.CopyTo(Array array, int arrayIndex)
{
}
// Token: 0x1700006F RID: 111
// (get) Token: 0x0600029C RID: 668 RVA: 0x00002FA0 File Offset: 0x000011A0
[Token(Token = "0x17000067")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x6000274")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "28")]
get
{
return default(bool);
}
}
// Token: 0x17000070 RID: 112
// (get) Token: 0x0600029D RID: 669 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000068")]
object ICollection.SyncRoot
{
[Token(Token = "0x6000275")]
[Address(RVA = "0x2906960", Offset = "0x2905760", VA = "0x182906960", Slot = "27")]
get
{
return null;
}
}
// Token: 0x0600029E RID: 670 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000276")]
[Address(RVA = "0x29071E0", Offset = "0x2905FE0", VA = "0x1829071E0")]
private static void VerifyValueType(object value)
{
}
// Token: 0x0600029F RID: 671 RVA: 0x00002FB8 File Offset: 0x000011B8
[Token(Token = "0x6000277")]
[Address(RVA = "0x2906680", Offset = "0x2905480", VA = "0x182906680")]
private static bool IsCompatibleObject(object value)
{
return default(bool);
}
// Token: 0x17000071 RID: 113
// (get) Token: 0x060002A0 RID: 672 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000069")]
public object UnderlyingCollection
{
[Token(Token = "0x6000278")]
[Address(RVA = "0x1888E30", Offset = "0x1887C30", VA = "0x181888E30", Slot = "13")]
get
{
return null;
}
}
// Token: 0x04000124 RID: 292
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000E1")]
private readonly IList _list;
// Token: 0x04000125 RID: 293
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000E2")]
private readonly ICollection<T> _genericCollection;
// Token: 0x04000126 RID: 294
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000E3")]
private object _syncRoot;
}
}
@@ -0,0 +1,232 @@
using System;
using System.ComponentModel;
using System.Globalization;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000043 RID: 67
[Token(Token = "0x2000035")]
internal static class ConvertUtils
{
// Token: 0x060002A1 RID: 673 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000279")]
[Address(RVA = "0x243B930", Offset = "0x243A730", VA = "0x18243B930")]
private static Func<object, object> CreateCastConverter(ConvertUtils.TypeConvertKey t)
{
return null;
}
// Token: 0x060002A2 RID: 674 RVA: 0x00002FD0 File Offset: 0x000011D0
[Token(Token = "0x600027A")]
[Address(RVA = "0x243A890", Offset = "0x2439690", VA = "0x18243A890")]
public static bool CanConvertType(Type initialType, Type targetType, bool allowTypeNameToString)
{
return default(bool);
}
// Token: 0x060002A3 RID: 675 RVA: 0x00002FE8 File Offset: 0x000011E8
[Token(Token = "0x600027B")]
[Address(RVA = "0x243BE50", Offset = "0x243AC50", VA = "0x18243BE50")]
private static bool IsComponentConverter(TypeConverter converter)
{
return default(bool);
}
// Token: 0x060002A4 RID: 676 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027C")]
[Address(RVA = "0x160A910", Offset = "0x1609710", VA = "0x18160A910")]
public static T Convert<T>(object initialValue)
{
return null;
}
// Token: 0x060002A5 RID: 677 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027D")]
[Address(RVA = "0x160A9B0", Offset = "0x16097B0", VA = "0x18160A9B0")]
public static T Convert<T>(object initialValue, CultureInfo culture)
{
return null;
}
// Token: 0x060002A6 RID: 678 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027E")]
[Address(RVA = "0x243AF30", Offset = "0x2439D30", VA = "0x18243AF30")]
public static object Convert(object initialValue, CultureInfo culture, Type targetType)
{
return null;
}
// Token: 0x060002A7 RID: 679 RVA: 0x00003000 File Offset: 0x00001200
[Token(Token = "0x600027F")]
[Address(RVA = "0x1D72610", Offset = "0x1D71410", VA = "0x181D72610")]
public static bool TryConvert<T>(object initialValue, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002A8 RID: 680 RVA: 0x00003018 File Offset: 0x00001218
[Token(Token = "0x6000280")]
[Address(RVA = "0x1D72540", Offset = "0x1D71340", VA = "0x181D72540")]
public static bool TryConvert<T>(object initialValue, CultureInfo culture, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002A9 RID: 681 RVA: 0x00003030 File Offset: 0x00001230
[Token(Token = "0x6000281")]
[Address(RVA = "0x243C000", Offset = "0x243AE00", VA = "0x18243C000")]
public static bool TryConvert(object initialValue, CultureInfo culture, Type targetType, out object convertedValue)
{
return default(bool);
}
// Token: 0x060002AA RID: 682 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000282")]
[Address(RVA = "0x160A780", Offset = "0x1609580", VA = "0x18160A780")]
public static T ConvertOrCast<T>(object initialValue)
{
return null;
}
// Token: 0x060002AB RID: 683 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000283")]
[Address(RVA = "0x160A820", Offset = "0x1609620", VA = "0x18160A820")]
public static T ConvertOrCast<T>(object initialValue, CultureInfo culture)
{
return null;
}
// Token: 0x060002AC RID: 684 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000284")]
[Address(RVA = "0x243AD70", Offset = "0x2439B70", VA = "0x18243AD70")]
public static object ConvertOrCast(object initialValue, CultureInfo culture, Type targetType)
{
return null;
}
// Token: 0x060002AD RID: 685 RVA: 0x00003048 File Offset: 0x00001248
[Token(Token = "0x6000285")]
[Address(RVA = "0x1D72490", Offset = "0x1D71290", VA = "0x181D72490")]
public static bool TryConvertOrCast<T>(object initialValue, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002AE RID: 686 RVA: 0x00003060 File Offset: 0x00001260
[Token(Token = "0x6000286")]
[Address(RVA = "0x1D72540", Offset = "0x1D71340", VA = "0x181D72540")]
public static bool TryConvertOrCast<T>(object initialValue, CultureInfo culture, out T convertedValue)
{
return default(bool);
}
// Token: 0x060002AF RID: 687 RVA: 0x00003078 File Offset: 0x00001278
[Token(Token = "0x6000287")]
[Address(RVA = "0x243BF30", Offset = "0x243AD30", VA = "0x18243BF30")]
public static bool TryConvertOrCast(object initialValue, CultureInfo culture, Type targetType, out object convertedValue)
{
return default(bool);
}
// Token: 0x060002B0 RID: 688 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000288")]
[Address(RVA = "0x243BB70", Offset = "0x243A970", VA = "0x18243BB70")]
private static object EnsureTypeAssignable(object value, Type initialType, Type targetType)
{
return null;
}
// Token: 0x060002B1 RID: 689 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000289")]
[Address(RVA = "0x243BDC0", Offset = "0x243ABC0", VA = "0x18243BDC0")]
internal static TypeConverter GetConverter(Type t)
{
return null;
}
// Token: 0x060002B2 RID: 690 RVA: 0x00003090 File Offset: 0x00001290
[Token(Token = "0x600028A")]
[Address(RVA = "0x243BED0", Offset = "0x243ACD0", VA = "0x18243BED0")]
public static bool IsInteger(object value)
{
return default(bool);
}
// Token: 0x04000127 RID: 295
[Token(Token = "0x40000E4")]
private static readonly ThreadSafeStore<ConvertUtils.TypeConvertKey, Func<object, object>> CastConverters;
// Token: 0x02000044 RID: 68
[Token(Token = "0x20000CB")]
internal struct TypeConvertKey : IEquatable<ConvertUtils.TypeConvertKey>
{
// Token: 0x17000072 RID: 114
// (get) Token: 0x060002B4 RID: 692 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000198")]
public Type InitialType
{
[Token(Token = "0x60008FB")]
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
get
{
return null;
}
}
// Token: 0x17000073 RID: 115
// (get) Token: 0x060002B5 RID: 693 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000199")]
public Type TargetType
{
[Token(Token = "0x60008FC")]
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
get
{
return null;
}
}
// Token: 0x060002B6 RID: 694 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60008FD")]
[Address(RVA = "0x479F00", Offset = "0x478D00", VA = "0x180479F00")]
public TypeConvertKey(Type initialType, Type targetType)
{
}
// Token: 0x060002B7 RID: 695 RVA: 0x000030A8 File Offset: 0x000012A8
[Token(Token = "0x60008FE")]
[Address(RVA = "0x244DBF0", Offset = "0x244C9F0", VA = "0x18244DBF0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x060002B8 RID: 696 RVA: 0x000030C0 File Offset: 0x000012C0
[Token(Token = "0x60008FF")]
[Address(RVA = "0x244DD20", Offset = "0x244CB20", VA = "0x18244DD20", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x060002B9 RID: 697 RVA: 0x000030D8 File Offset: 0x000012D8
[Token(Token = "0x6000900")]
[Address(RVA = "0x244DC50", Offset = "0x244CA50", VA = "0x18244DC50", Slot = "4")]
public bool Equals(ConvertUtils.TypeConvertKey other)
{
return default(bool);
}
// Token: 0x04000128 RID: 296
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40002C3")]
private readonly Type _initialType;
// Token: 0x04000129 RID: 297
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40002C4")]
private readonly Type _targetType;
}
}
}
@@ -0,0 +1,10 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200006C RID: 108
// (Invoke) Token: 0x06000385 RID: 901
[Token(Token = "0x2000049")]
internal delegate T Creator<T>();
}
+10
View File
@@ -0,0 +1,10 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200006F RID: 111
// (Invoke) Token: 0x0600039D RID: 925
[Token(Token = "0x200004C")]
public delegate object D1();
}
@@ -0,0 +1,27 @@
using System;
using System.Xml;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200004A RID: 74
[Token(Token = "0x2000036")]
internal static class DateTimeUtils
{
// Token: 0x060002C4 RID: 708 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028C")]
[Address(RVA = "0x243C160", Offset = "0x243AF60", VA = "0x18243C160")]
public static string GetLocalOffset(this DateTime d)
{
return null;
}
// Token: 0x060002C5 RID: 709 RVA: 0x000030F0 File Offset: 0x000012F0
[Token(Token = "0x600028D")]
[Address(RVA = "0x243C250", Offset = "0x243B050", VA = "0x18243C250")]
public static XmlDateTimeSerializationMode ToSerializationMode(DateTimeKind kind)
{
return XmlDateTimeSerializationMode.Local;
}
}
}
@@ -0,0 +1,410 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200004C RID: 76
[Token(Token = "0x2000038")]
internal class DictionaryWrapper<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IWrappedDictionary, IDictionary, ICollection
{
// Token: 0x060002C7 RID: 711 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600028F")]
[Address(RVA = "0x2909C80", Offset = "0x2908A80", VA = "0x182909C80")]
public DictionaryWrapper(IDictionary dictionary)
{
}
// Token: 0x060002C8 RID: 712 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000290")]
[Address(RVA = "0x2909CF0", Offset = "0x2908AF0", VA = "0x182909CF0")]
public DictionaryWrapper(IDictionary<TKey, TValue> dictionary)
{
}
// Token: 0x060002C9 RID: 713 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000291")]
[Address(RVA = "0x2908230", Offset = "0x2907030", VA = "0x182908230", Slot = "9")]
public void Add(TKey key, TValue value)
{
}
// Token: 0x060002CA RID: 714 RVA: 0x00003108 File Offset: 0x00001308
[Token(Token = "0x6000292")]
[Address(RVA = "0x2908530", Offset = "0x2907330", VA = "0x182908530", Slot = "8")]
public bool ContainsKey(TKey key)
{
return default(bool);
}
// Token: 0x17000075 RID: 117
// (get) Token: 0x060002CB RID: 715 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006B")]
public ICollection<TKey> Keys
{
[Token(Token = "0x6000293")]
[Address(RVA = "0x2909F90", Offset = "0x2908D90", VA = "0x182909F90", Slot = "6")]
get
{
return null;
}
}
// Token: 0x060002CC RID: 716 RVA: 0x00003120 File Offset: 0x00001320
[Token(Token = "0x6000294")]
[Address(RVA = "0x2909010", Offset = "0x2907E10", VA = "0x182909010", Slot = "10")]
public bool Remove(TKey key)
{
return default(bool);
}
// Token: 0x060002CD RID: 717 RVA: 0x00003138 File Offset: 0x00001338
[Token(Token = "0x6000295")]
[Address(RVA = "0x2909AF0", Offset = "0x29088F0", VA = "0x182909AF0", Slot = "11")]
public bool TryGetValue(TKey key, out TValue value)
{
return default(bool);
}
// Token: 0x17000076 RID: 118
// (get) Token: 0x060002CE RID: 718 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006C")]
public ICollection<TValue> Values
{
[Token(Token = "0x6000296")]
[Address(RVA = "0x290A070", Offset = "0x2908E70", VA = "0x18290A070", Slot = "7")]
get
{
return null;
}
}
// Token: 0x17000077 RID: 119
[Token(Token = "0x1700006D")]
public TValue this[TKey key]
{
[Token(Token = "0x6000297")]
[Address(RVA = "0x2909E90", Offset = "0x2908C90", VA = "0x182909E90", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x6000298")]
[Address(RVA = "0x290A150", Offset = "0x2908F50", VA = "0x18290A150", Slot = "5")]
set
{
}
}
// Token: 0x060002D1 RID: 721 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000299")]
[Address(RVA = "0x29082F0", Offset = "0x29070F0", VA = "0x1829082F0", Slot = "14")]
public void Add(KeyValuePair<TKey, TValue> item)
{
}
// Token: 0x060002D2 RID: 722 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600029A")]
[Address(RVA = "0x2908490", Offset = "0x2907290", VA = "0x182908490", Slot = "28")]
public void Clear()
{
}
// Token: 0x060002D3 RID: 723 RVA: 0x00003150 File Offset: 0x00001350
[Token(Token = "0x600029B")]
[Address(RVA = "0x29085D0", Offset = "0x29073D0", VA = "0x1829085D0", Slot = "16")]
public bool Contains(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x060002D4 RID: 724 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600029C")]
[Address(RVA = "0x2908770", Offset = "0x2907570", VA = "0x182908770", Slot = "17")]
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
{
}
// Token: 0x17000078 RID: 120
// (get) Token: 0x060002D5 RID: 725 RVA: 0x00003168 File Offset: 0x00001368
[Token(Token = "0x1700006E")]
public int Count
{
[Token(Token = "0x600029D")]
[Address(RVA = "0x2909D60", Offset = "0x2908B60", VA = "0x182909D60", Slot = "34")]
get
{
return 0;
}
}
// Token: 0x17000079 RID: 121
// (get) Token: 0x060002D6 RID: 726 RVA: 0x00003180 File Offset: 0x00001380
[Token(Token = "0x1700006F")]
public bool IsReadOnly
{
[Token(Token = "0x600029E")]
[Address(RVA = "0x2909DF0", Offset = "0x2908BF0", VA = "0x182909DF0", Slot = "29")]
get
{
return default(bool);
}
}
// Token: 0x060002D7 RID: 727 RVA: 0x00003198 File Offset: 0x00001398
[Token(Token = "0x600029F")]
[Address(RVA = "0x2908D70", Offset = "0x2907B70", VA = "0x182908D70", Slot = "18")]
public bool Remove(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x060002D8 RID: 728 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A0")]
[Address(RVA = "0x2908AD0", Offset = "0x29078D0", VA = "0x182908AD0", Slot = "19")]
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
{
return null;
}
// Token: 0x060002D9 RID: 729 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A1")]
[Address(RVA = "0x2909AC0", Offset = "0x29088C0", VA = "0x182909AC0", Slot = "20")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060002DA RID: 730 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A2")]
[Address(RVA = "0x29092E0", Offset = "0x29080E0", VA = "0x1829092E0", Slot = "27")]
void IDictionary.Add(object key, object value)
{
}
// Token: 0x060002DB RID: 731 RVA: 0x000031B0 File Offset: 0x000013B0
[Token(Token = "0x60002A3")]
[Address(RVA = "0x2909450", Offset = "0x2908250", VA = "0x182909450", Slot = "26")]
bool IDictionary.Contains(object key)
{
return default(bool);
}
// Token: 0x060002DC RID: 732 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A4")]
[Address(RVA = "0x2909560", Offset = "0x2908360", VA = "0x182909560", Slot = "31")]
IDictionaryEnumerator IDictionary.GetEnumerator()
{
return null;
}
// Token: 0x1700007A RID: 122
// (get) Token: 0x060002DD RID: 733 RVA: 0x000031C8 File Offset: 0x000013C8
[Token(Token = "0x17000070")]
bool IDictionary.IsFixedSize
{
[Token(Token = "0x60002A5")]
[Address(RVA = "0x2909670", Offset = "0x2908470", VA = "0x182909670", Slot = "30")]
get
{
return default(bool);
}
}
// Token: 0x1700007B RID: 123
// (get) Token: 0x060002DE RID: 734 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000071")]
ICollection IDictionary.Keys
{
[Token(Token = "0x60002A6")]
[Address(RVA = "0x29097D0", Offset = "0x29085D0", VA = "0x1829097D0", Slot = "24")]
get
{
return null;
}
}
// Token: 0x060002DF RID: 735 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A7")]
[Address(RVA = "0x2908F00", Offset = "0x2907D00", VA = "0x182908F00", Slot = "32")]
public void Remove(object key)
{
}
// Token: 0x1700007C RID: 124
// (get) Token: 0x060002E0 RID: 736 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000072")]
ICollection IDictionary.Values
{
[Token(Token = "0x60002A8")]
[Address(RVA = "0x2909890", Offset = "0x2908690", VA = "0x182909890", Slot = "25")]
get
{
return null;
}
}
// Token: 0x1700007D RID: 125
[Token(Token = "0x17000073")]
object IDictionary.this[object key]
{
[Token(Token = "0x60002A9")]
[Address(RVA = "0x29096D0", Offset = "0x29084D0", VA = "0x1829096D0", Slot = "22")]
get
{
return null;
}
[Token(Token = "0x60002AA")]
[Address(RVA = "0x2909950", Offset = "0x2908750", VA = "0x182909950", Slot = "23")]
set
{
}
}
// Token: 0x060002E3 RID: 739 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002AB")]
[Address(RVA = "0x29090F0", Offset = "0x2907EF0", VA = "0x1829090F0", Slot = "33")]
void ICollection.CopyTo(Array array, int index)
{
}
// Token: 0x1700007E RID: 126
// (get) Token: 0x060002E4 RID: 740 RVA: 0x000031E0 File Offset: 0x000013E0
[Token(Token = "0x17000074")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x60002AC")]
[Address(RVA = "0x2909210", Offset = "0x2908010", VA = "0x182909210", Slot = "36")]
get
{
return default(bool);
}
}
// Token: 0x1700007F RID: 127
// (get) Token: 0x060002E5 RID: 741 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000075")]
object ICollection.SyncRoot
{
[Token(Token = "0x60002AD")]
[Address(RVA = "0x2909270", Offset = "0x2908070", VA = "0x182909270", Slot = "35")]
get
{
return null;
}
}
// Token: 0x17000080 RID: 128
// (get) Token: 0x060002E6 RID: 742 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000076")]
public object UnderlyingDictionary
{
[Token(Token = "0x60002AE")]
[Address(RVA = "0x1888E30", Offset = "0x1887C30", VA = "0x181888E30", Slot = "21")]
get
{
return null;
}
}
// Token: 0x04000133 RID: 307
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000E5")]
private readonly IDictionary _dictionary;
// Token: 0x04000134 RID: 308
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000E6")]
private readonly IDictionary<TKey, TValue> _genericDictionary;
// Token: 0x04000135 RID: 309
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000E7")]
private object _syncRoot;
// Token: 0x0200004D RID: 77
[Token(Token = "0x20000D1")]
private struct DictionaryEnumerator<TEnumeratorKey, TEnumeratorValue> : IDictionaryEnumerator, IEnumerator
{
// Token: 0x060002E7 RID: 743 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600090B")]
[Address(RVA = "0x2907CC0", Offset = "0x2906AC0", VA = "0x182907CC0")]
public DictionaryEnumerator(IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> e)
{
}
// Token: 0x17000081 RID: 129
// (get) Token: 0x060002E8 RID: 744 RVA: 0x000031F8 File Offset: 0x000013F8
[Token(Token = "0x1700019A")]
public DictionaryEntry Entry
{
[Token(Token = "0x600090C")]
[Address(RVA = "0x2907F40", Offset = "0x2906D40", VA = "0x182907F40", Slot = "6")]
get
{
return default(DictionaryEntry);
}
}
// Token: 0x17000082 RID: 130
// (get) Token: 0x060002E9 RID: 745 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700019B")]
public object Key
{
[Token(Token = "0x600090D")]
[Address(RVA = "0x2907FF0", Offset = "0x2906DF0", VA = "0x182907FF0", Slot = "4")]
get
{
return null;
}
}
// Token: 0x17000083 RID: 131
// (get) Token: 0x060002EA RID: 746 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700019C")]
public object Value
{
[Token(Token = "0x600090E")]
[Address(RVA = "0x29080A0", Offset = "0x2906EA0", VA = "0x1829080A0", Slot = "5")]
get
{
return null;
}
}
// Token: 0x17000084 RID: 132
// (get) Token: 0x060002EB RID: 747 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700019D")]
public object Current
{
[Token(Token = "0x600090F")]
[Address(RVA = "0x2907D10", Offset = "0x2906B10", VA = "0x182907D10", Slot = "8")]
get
{
return null;
}
}
// Token: 0x060002EC RID: 748 RVA: 0x00003210 File Offset: 0x00001410
[Token(Token = "0x6000910")]
[Address(RVA = "0x2907C20", Offset = "0x2906A20", VA = "0x182907C20", Slot = "7")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x060002ED RID: 749 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000911")]
[Address(RVA = "0x2907C70", Offset = "0x2906A70", VA = "0x182907C70", Slot = "9")]
public void Reset()
{
}
// Token: 0x04000136 RID: 310
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40002CE")]
private readonly IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> _e;
}
}
}
@@ -0,0 +1,121 @@
using System;
using System.Reflection;
using System.Reflection.Emit;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200004F RID: 79
[Token(Token = "0x2000039")]
internal class DynamicReflectionDelegateFactory : ReflectionDelegateFactory
{
// Token: 0x060002F1 RID: 753 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002AF")]
[Address(RVA = "0x243C2E0", Offset = "0x243B0E0", VA = "0x18243C2E0")]
private static DynamicMethod CreateDynamicMethod(string name, Type returnType, Type[] parameterTypes, Type owner)
{
return null;
}
// Token: 0x060002F2 RID: 754 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B0")]
[Address(RVA = "0x1D75210", Offset = "0x1D74010", VA = "0x181D75210", Slot = "4")]
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
{
return null;
}
// Token: 0x060002F3 RID: 755 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B1")]
[Address(RVA = "0x243C900", Offset = "0x243B700", VA = "0x18243C900")]
private void GenerateCreateMethodCallIL(MethodBase method, ILGenerator generator)
{
}
// Token: 0x060002F4 RID: 756 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B2")]
[Address(RVA = "0x220DCC0", Offset = "0x220CAC0", VA = "0x18220DCC0", Slot = "5")]
public override Func<T> CreateDefaultConstructor<T>(Type type)
{
return null;
}
// Token: 0x060002F5 RID: 757 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B3")]
[Address(RVA = "0x243C3E0", Offset = "0x243B1E0", VA = "0x18243C3E0")]
private void GenerateCreateDefaultConstructorIL(Type type, ILGenerator generator)
{
}
// Token: 0x060002F6 RID: 758 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B4")]
[Address(RVA = "0x220E0B0", Offset = "0x220CEB0", VA = "0x18220E0B0", Slot = "6")]
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x060002F7 RID: 759 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B5")]
[Address(RVA = "0x243C750", Offset = "0x243B550", VA = "0x18243C750")]
private void GenerateCreateGetPropertyIL(PropertyInfo propertyInfo, ILGenerator generator)
{
}
// Token: 0x060002F8 RID: 760 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B6")]
[Address(RVA = "0x220DE80", Offset = "0x220CC80", VA = "0x18220DE80", Slot = "7")]
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x060002F9 RID: 761 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B7")]
[Address(RVA = "0x243C660", Offset = "0x243B460", VA = "0x18243C660")]
private void GenerateCreateGetFieldIL(FieldInfo fieldInfo, ILGenerator generator)
{
}
// Token: 0x060002FA RID: 762 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B8")]
[Address(RVA = "0x1D75490", Offset = "0x1D74290", VA = "0x181D75490", Slot = "8")]
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x060002FB RID: 763 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002B9")]
[Address(RVA = "0x243CEB0", Offset = "0x243BCB0", VA = "0x18243CEB0")]
internal static void GenerateCreateSetFieldIL(FieldInfo fieldInfo, ILGenerator generator)
{
}
// Token: 0x060002FC RID: 764 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002BA")]
[Address(RVA = "0x1D756F0", Offset = "0x1D744F0", VA = "0x181D756F0", Slot = "9")]
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x060002FD RID: 765 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002BB")]
[Address(RVA = "0x243CFD0", Offset = "0x243BDD0", VA = "0x18243CFD0")]
internal static void GenerateCreateSetPropertyIL(PropertyInfo propertyInfo, ILGenerator generator)
{
}
// Token: 0x060002FE RID: 766 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002BC")]
[Address(RVA = "0x4093D0", Offset = "0x4081D0", VA = "0x1804093D0")]
public DynamicReflectionDelegateFactory()
{
}
// Token: 0x04000139 RID: 313
[Token(Token = "0x40000E8")]
public static DynamicReflectionDelegateFactory Instance;
}
}
@@ -0,0 +1,83 @@
using System;
using System.Reflection.Emit;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000051 RID: 81
[Token(Token = "0x200003B")]
internal static class DynamicWrapper
{
// Token: 0x17000085 RID: 133
// (get) Token: 0x06000301 RID: 769 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000077")]
private static ModuleBuilder ModuleBuilder
{
[Token(Token = "0x60002BF")]
[Address(RVA = "0x243DD30", Offset = "0x243CB30", VA = "0x18243DD30")]
get
{
return null;
}
}
// Token: 0x06000302 RID: 770 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002C0")]
[Address(RVA = "0x243DA30", Offset = "0x243C830", VA = "0x18243DA30")]
private static void Init()
{
}
// Token: 0x06000303 RID: 771 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C1")]
[Address(RVA = "0x243D5B0", Offset = "0x243C3B0", VA = "0x18243D5B0")]
private static byte[] GetStrongKey()
{
return null;
}
// Token: 0x06000304 RID: 772 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C2")]
[Address(RVA = "0x243D7E0", Offset = "0x243C5E0", VA = "0x18243D7E0")]
public static Type GetWrapper(Type interfaceType, Type realObjectType)
{
return null;
}
// Token: 0x06000305 RID: 773 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C3")]
[Address(RVA = "0x243D730", Offset = "0x243C530", VA = "0x18243D730")]
public static object GetUnderlyingObject(object wrapper)
{
return null;
}
// Token: 0x06000306 RID: 774 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C4")]
[Address(RVA = "0x243D160", Offset = "0x243BF60", VA = "0x18243D160")]
private static Type GenerateWrapperType(Type interfaceType, Type underlyingType)
{
return null;
}
// Token: 0x06000307 RID: 775 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C5")]
[Address(RVA = "0x160AC00", Offset = "0x1609A00", VA = "0x18160AC00")]
public static T CreateWrapper<T>(object realObject) where T : class
{
return null;
}
// Token: 0x0400013B RID: 315
[Token(Token = "0x40000EA")]
private static readonly object _lock;
// Token: 0x0400013C RID: 316
[Token(Token = "0x40000EB")]
private static readonly WrapperDictionary _wrapperDictionary;
// Token: 0x0400013D RID: 317
[Token(Token = "0x40000EC")]
private static ModuleBuilder _moduleBuilder;
}
}
@@ -0,0 +1,22 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000050 RID: 80
[Token(Token = "0x200003A")]
internal class DynamicWrapperBase
{
// Token: 0x06000300 RID: 768 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002BE")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DynamicWrapperBase()
{
}
// Token: 0x0400013A RID: 314
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40000E9")]
protected internal object UnderlyingObject;
}
}
@@ -0,0 +1,103 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000059 RID: 89
[Token(Token = "0x200003F")]
internal static class EnumUtils
{
// Token: 0x0600032C RID: 812 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D6")]
public static T Parse<T>(string enumMemberName) where T : struct
{
return null;
}
// Token: 0x0600032D RID: 813 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D7")]
public static T Parse<T>(string enumMemberName, bool ignoreCase) where T : struct
{
return null;
}
// Token: 0x0600032E RID: 814 RVA: 0x00003288 File Offset: 0x00001488
[Token(Token = "0x60002D8")]
public static bool TryParse<T>(string enumMemberName, bool ignoreCase, out T value) where T : struct
{
return default(bool);
}
// Token: 0x0600032F RID: 815 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D9")]
[Address(RVA = "0x1931210", Offset = "0x1930010", VA = "0x181931210")]
public static IList<T> GetFlagsValues<T>(T value) where T : struct
{
return null;
}
// Token: 0x06000330 RID: 816 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002DA")]
[Address(RVA = "0x1D779B0", Offset = "0x1D767B0", VA = "0x181D779B0")]
public static EnumValues<ulong> GetNamesAndValues<T>() where T : struct
{
return null;
}
// Token: 0x06000331 RID: 817 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002DB")]
public static EnumValues<TUnderlyingType> GetNamesAndValues<TUnderlyingType, TEnum>() where TUnderlyingType : struct where TEnum : struct
{
return null;
}
// Token: 0x06000332 RID: 818 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002DC")]
[Address(RVA = "0x1D77A20", Offset = "0x1D76820", VA = "0x181D77A20")]
public static EnumValues<TUnderlyingType> GetNamesAndValues<TUnderlyingType>(Type enumType) where TUnderlyingType : struct
{
return null;
}
// Token: 0x06000333 RID: 819 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002DD")]
[Address(RVA = "0x1931980", Offset = "0x1930780", VA = "0x181931980")]
public static IList<T> GetValues<T>()
{
return null;
}
// Token: 0x06000334 RID: 820 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002DE")]
[Address(RVA = "0x37F6310", Offset = "0x37F5110", VA = "0x1837F6310")]
public static IList<object> GetValues(Type enumType)
{
return null;
}
// Token: 0x06000335 RID: 821 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002DF")]
[Address(RVA = "0x1931910", Offset = "0x1930710", VA = "0x181931910")]
public static IList<string> GetNames<T>()
{
return null;
}
// Token: 0x06000336 RID: 822 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002E0")]
[Address(RVA = "0x37F6000", Offset = "0x37F4E00", VA = "0x1837F6000")]
public static IList<string> GetNames(Type enumType)
{
return null;
}
// Token: 0x06000337 RID: 823 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002E1")]
[Address(RVA = "0x2383F10", Offset = "0x2382D10", VA = "0x182383F10")]
public static TEnumType GetMaximumValue<TEnumType>(Type enumType) where TEnumType : IConvertible, IComparable<TEnumType>
{
return null;
}
}
}
@@ -0,0 +1,53 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200005D RID: 93
[Token(Token = "0x2000040")]
internal class EnumValue<T> where T : struct
{
// Token: 0x17000088 RID: 136
// (get) Token: 0x06000341 RID: 833 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000078")]
public string Name
{
[Token(Token = "0x60002E2")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get
{
return null;
}
}
// Token: 0x17000089 RID: 137
// (get) Token: 0x06000342 RID: 834 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000079")]
public T Value
{
[Token(Token = "0x60002E3")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
return null;
}
}
// Token: 0x06000343 RID: 835 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E4")]
[Address(RVA = "0x18BFD50", Offset = "0x18BEB50", VA = "0x1818BFD50")]
public EnumValue(string name, T value)
{
}
// Token: 0x04000159 RID: 345
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000F0")]
private string _name;
// Token: 0x0400015A RID: 346
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000F1")]
private T _value;
}
}
@@ -0,0 +1,26 @@
using System;
using System.Collections.ObjectModel;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200005E RID: 94
[Token(Token = "0x2000041")]
internal class EnumValues<T> : KeyedCollection<string, EnumValue<T>> where T : struct
{
// Token: 0x06000344 RID: 836 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002E5")]
[Address(RVA = "0x290A210", Offset = "0x2909010", VA = "0x18290A210", Slot = "39")]
protected override string GetKeyForItem(EnumValue<T> item)
{
return null;
}
// Token: 0x06000345 RID: 837 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E6")]
[Address(RVA = "0x1190C70", Offset = "0x118FA70", VA = "0x181190C70")]
public EnumValues()
{
}
}
}
@@ -0,0 +1,47 @@
using System;
using System.Reflection;
using System.Reflection.Emit;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200005F RID: 95
[Token(Token = "0x2000042")]
internal static class ILGeneratorExtensions
{
// Token: 0x06000346 RID: 838 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E7")]
[Address(RVA = "0x37F6810", Offset = "0x37F5610", VA = "0x1837F6810")]
public static void PushInstance(this ILGenerator generator, Type type)
{
}
// Token: 0x06000347 RID: 839 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E8")]
[Address(RVA = "0x37F6620", Offset = "0x37F5420", VA = "0x1837F6620")]
public static void BoxIfNeeded(this ILGenerator generator, Type type)
{
}
// Token: 0x06000348 RID: 840 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E9")]
[Address(RVA = "0x37F69C0", Offset = "0x37F57C0", VA = "0x1837F69C0")]
public static void UnboxIfNeeded(this ILGenerator generator, Type type)
{
}
// Token: 0x06000349 RID: 841 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002EA")]
[Address(RVA = "0x37F6710", Offset = "0x37F5510", VA = "0x1837F6710")]
public static void CallMethod(this ILGenerator generator, MethodInfo methodInfo)
{
}
// Token: 0x0600034A RID: 842 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002EB")]
[Address(RVA = "0x37F6940", Offset = "0x37F5740", VA = "0x1837F6940")]
public static void Return(this ILGenerator generator)
{
}
}
}
@@ -0,0 +1,21 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000041 RID: 65
[Token(Token = "0x2000033")]
internal interface IWrappedCollection : IList, ICollection, IEnumerable
{
// Token: 0x1700006A RID: 106
// (get) Token: 0x06000285 RID: 645
[Token(Token = "0x17000062")]
object UnderlyingCollection
{
[Token(Token = "0x600025D")]
[Address(Slot = "0")]
get;
}
}
}
@@ -0,0 +1,21 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200004B RID: 75
[Token(Token = "0x2000037")]
internal interface IWrappedDictionary : IDictionary, ICollection, IEnumerable
{
// Token: 0x17000074 RID: 116
// (get) Token: 0x060002C6 RID: 710
[Token(Token = "0x1700006A")]
object UnderlyingDictionary
{
[Token(Token = "0x600028E")]
[Address(Slot = "0")]
get;
}
}
}
@@ -0,0 +1,21 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000068 RID: 104
[Token(Token = "0x2000045")]
internal interface IWrappedList : IList, ICollection, IEnumerable
{
// Token: 0x1700008B RID: 139
// (get) Token: 0x06000365 RID: 869
[Token(Token = "0x1700007B")]
object UnderlyingList
{
[Token(Token = "0x60002F8")]
[Address(Slot = "0")]
get;
}
}
}
@@ -0,0 +1,34 @@
using System;
using System.IO;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000060 RID: 96
[Token(Token = "0x2000043")]
internal static class JavaScriptUtils
{
// Token: 0x0600034B RID: 843 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002EC")]
[Address(RVA = "0x37F6C80", Offset = "0x37F5A80", VA = "0x1837F6C80")]
public static void WriteEscapedJavaScriptString(TextWriter writer, string value, char delimiter, bool appendDelimiters)
{
}
// Token: 0x0600034C RID: 844 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002ED")]
[Address(RVA = "0x37F6AB0", Offset = "0x37F58B0", VA = "0x1837F6AB0")]
public static string ToEscapedJavaScriptString(string value)
{
return null;
}
// Token: 0x0600034D RID: 845 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002EE")]
[Address(RVA = "0x37F6AC0", Offset = "0x37F58C0", VA = "0x1837F6AC0")]
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters)
{
return null;
}
}
}
@@ -0,0 +1,83 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000061 RID: 97
[Token(Token = "0x2000044")]
internal class LateBoundReflectionDelegateFactory : ReflectionDelegateFactory
{
// Token: 0x1700008A RID: 138
// (get) Token: 0x0600034E RID: 846 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007A")]
internal static ReflectionDelegateFactory Instance
{
[Token(Token = "0x60002EF")]
[Address(RVA = "0x37F6FB0", Offset = "0x37F5DB0", VA = "0x1837F6FB0")]
get
{
return null;
}
}
// Token: 0x0600034F RID: 847 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F0")]
[Address(RVA = "0x1D7AB70", Offset = "0x1D79970", VA = "0x181D7AB70", Slot = "4")]
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
{
return null;
}
// Token: 0x06000350 RID: 848 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F1")]
[Address(RVA = "0x220E530", Offset = "0x220D330", VA = "0x18220E530", Slot = "5")]
public override Func<T> CreateDefaultConstructor<T>(Type type)
{
return null;
}
// Token: 0x06000351 RID: 849 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F2")]
[Address(RVA = "0x220E7E0", Offset = "0x220D5E0", VA = "0x18220E7E0", Slot = "6")]
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x06000352 RID: 850 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F3")]
[Address(RVA = "0x220E8C0", Offset = "0x220D6C0", VA = "0x18220E8C0", Slot = "7")]
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x06000353 RID: 851 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F4")]
[Address(RVA = "0x1D7AF70", Offset = "0x1D79D70", VA = "0x181D7AF70", Slot = "8")]
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x06000354 RID: 852 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F5")]
[Address(RVA = "0x1D7ACD0", Offset = "0x1D79AD0", VA = "0x181D7ACD0", Slot = "9")]
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x06000355 RID: 853 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002F6")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public LateBoundReflectionDelegateFactory()
{
}
// Token: 0x0400015B RID: 347
[Token(Token = "0x40000F2")]
private static readonly LateBoundReflectionDelegateFactory _instance;
}
}
@@ -0,0 +1,154 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000069 RID: 105
[Token(Token = "0x2000046")]
internal class ListWrapper<T> : CollectionWrapper<T>, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable, IWrappedList, IList, ICollection
{
// Token: 0x06000366 RID: 870 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002F9")]
[Address(RVA = "0x290BAC0", Offset = "0x290A8C0", VA = "0x18290BAC0")]
public ListWrapper(IList list)
{
}
// Token: 0x06000367 RID: 871 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002FA")]
[Address(RVA = "0x290BA40", Offset = "0x290A840", VA = "0x18290BA40")]
public ListWrapper(IList<T> list)
{
}
// Token: 0x06000368 RID: 872 RVA: 0x000032E8 File Offset: 0x000014E8
[Token(Token = "0x60002FB")]
[Address(RVA = "0x290B7A0", Offset = "0x290A5A0", VA = "0x18290B7A0", Slot = "39")]
public int IndexOf(T item)
{
return 0;
}
// Token: 0x06000369 RID: 873 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002FC")]
[Address(RVA = "0x290B840", Offset = "0x290A640", VA = "0x18290B840", Slot = "40")]
public void Insert(int index, T item)
{
}
// Token: 0x0600036A RID: 874 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002FD")]
[Address(RVA = "0x290B8F0", Offset = "0x290A6F0", VA = "0x18290B8F0", Slot = "41")]
public void RemoveAt(int index)
{
}
// Token: 0x1700008C RID: 140
[Token(Token = "0x1700007C")]
public T this[int index]
{
[Token(Token = "0x60002FE")]
[Address(RVA = "0x290BC80", Offset = "0x290AA80", VA = "0x18290BC80", Slot = "37")]
get
{
return null;
}
[Token(Token = "0x60002FF")]
[Address(RVA = "0x290BD90", Offset = "0x290AB90", VA = "0x18290BD90", Slot = "38")]
set
{
}
}
// Token: 0x0600036D RID: 877 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000300")]
[Address(RVA = "0x290B550", Offset = "0x290A350", VA = "0x18290B550", Slot = "29")]
public override void Add(T item)
{
}
// Token: 0x0600036E RID: 878 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000301")]
[Address(RVA = "0x290B5D0", Offset = "0x290A3D0", VA = "0x18290B5D0", Slot = "30")]
public override void Clear()
{
}
// Token: 0x0600036F RID: 879 RVA: 0x00003300 File Offset: 0x00001500
[Token(Token = "0x6000302")]
[Address(RVA = "0x290B630", Offset = "0x290A430", VA = "0x18290B630", Slot = "31")]
public override bool Contains(T item)
{
return default(bool);
}
// Token: 0x06000370 RID: 880 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000303")]
[Address(RVA = "0x290B6B0", Offset = "0x290A4B0", VA = "0x18290B6B0", Slot = "32")]
public override void CopyTo(T[] array, int arrayIndex)
{
}
// Token: 0x1700008D RID: 141
// (get) Token: 0x06000371 RID: 881 RVA: 0x00003318 File Offset: 0x00001518
[Token(Token = "0x1700007D")]
public override int Count
{
[Token(Token = "0x6000304")]
[Address(RVA = "0x290BBC0", Offset = "0x290A9C0", VA = "0x18290BBC0", Slot = "33")]
get
{
return 0;
}
}
// Token: 0x1700008E RID: 142
// (get) Token: 0x06000372 RID: 882 RVA: 0x00003330 File Offset: 0x00001530
[Token(Token = "0x1700007E")]
public override bool IsReadOnly
{
[Token(Token = "0x6000305")]
[Address(RVA = "0x290BC20", Offset = "0x290AA20", VA = "0x18290BC20", Slot = "34")]
get
{
return default(bool);
}
}
// Token: 0x06000373 RID: 883 RVA: 0x00003348 File Offset: 0x00001548
[Token(Token = "0x6000306")]
[Address(RVA = "0x290B990", Offset = "0x290A790", VA = "0x18290B990", Slot = "35")]
public override bool Remove(T item)
{
return default(bool);
}
// Token: 0x06000374 RID: 884 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000307")]
[Address(RVA = "0x290B740", Offset = "0x290A540", VA = "0x18290B740", Slot = "36")]
public override IEnumerator<T> GetEnumerator()
{
return null;
}
// Token: 0x1700008F RID: 143
// (get) Token: 0x06000375 RID: 885 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007F")]
public object UnderlyingList
{
[Token(Token = "0x6000308")]
[Address(RVA = "0x290BD70", Offset = "0x290AB70", VA = "0x18290BD70", Slot = "42")]
get
{
return null;
}
}
// Token: 0x04000164 RID: 356
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000F3")]
private readonly IList<T> _genericList;
}
}
@@ -0,0 +1,89 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200006A RID: 106
[Token(Token = "0x2000047")]
internal class MathUtils
{
// Token: 0x06000376 RID: 886 RVA: 0x00003360 File Offset: 0x00001560
[Token(Token = "0x6000309")]
[Address(RVA = "0x37F71D0", Offset = "0x37F5FD0", VA = "0x1837F71D0")]
public static int IntLength(int i)
{
return 0;
}
// Token: 0x06000377 RID: 887 RVA: 0x00003378 File Offset: 0x00001578
[Token(Token = "0x600030A")]
[Address(RVA = "0x37F7190", Offset = "0x37F5F90", VA = "0x1837F7190")]
public static int HexToInt(char h)
{
return 0;
}
// Token: 0x06000378 RID: 888 RVA: 0x00003390 File Offset: 0x00001590
[Token(Token = "0x600030B")]
[Address(RVA = "0x318E600", Offset = "0x318D400", VA = "0x18318E600")]
public static char IntToHex(int n)
{
return '\0';
}
// Token: 0x06000379 RID: 889 RVA: 0x000033A8 File Offset: 0x000015A8
[Token(Token = "0x600030C")]
[Address(RVA = "0x37F7090", Offset = "0x37F5E90", VA = "0x1837F7090")]
public static int GetDecimalPlaces(double value)
{
return 0;
}
// Token: 0x0600037A RID: 890 RVA: 0x000033C0 File Offset: 0x000015C0
[Token(Token = "0x600030D")]
[Address(RVA = "0x37F7540", Offset = "0x37F6340", VA = "0x1837F7540")]
public static int? Min(int? val1, int? val2)
{
return null;
}
// Token: 0x0600037B RID: 891 RVA: 0x000033D8 File Offset: 0x000015D8
[Token(Token = "0x600030E")]
[Address(RVA = "0x37F7270", Offset = "0x37F6070", VA = "0x1837F7270")]
public static int? Max(int? val1, int? val2)
{
return null;
}
// Token: 0x0600037C RID: 892 RVA: 0x000033F0 File Offset: 0x000015F0
[Token(Token = "0x600030F")]
[Address(RVA = "0x37F7450", Offset = "0x37F6250", VA = "0x1837F7450")]
public static double? Min(double? val1, double? val2)
{
return null;
}
// Token: 0x0600037D RID: 893 RVA: 0x00003408 File Offset: 0x00001608
[Token(Token = "0x6000310")]
[Address(RVA = "0x37F7360", Offset = "0x37F6160", VA = "0x1837F7360")]
public static double? Max(double? val1, double? val2)
{
return null;
}
// Token: 0x0600037E RID: 894 RVA: 0x00003420 File Offset: 0x00001620
[Token(Token = "0x6000311")]
[Address(RVA = "0x37F7010", Offset = "0x37F5E10", VA = "0x1837F7010")]
public static bool ApproxEquals(double d1, double d2)
{
return default(bool);
}
// Token: 0x0600037F RID: 895 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000312")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public MathUtils()
{
}
}
}
@@ -0,0 +1,10 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200006B RID: 107
// (Invoke) Token: 0x06000381 RID: 897
[Token(Token = "0x2000048")]
internal delegate TResult MethodCall<T, TResult>(T target, params object[] args);
}
@@ -0,0 +1,97 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200006D RID: 109
[Token(Token = "0x200004A")]
internal static class MiscellaneousUtils
{
// Token: 0x06000388 RID: 904 RVA: 0x00003438 File Offset: 0x00001638
[Token(Token = "0x600031B")]
[Address(RVA = "0x37F7BD0", Offset = "0x37F69D0", VA = "0x1837F7BD0")]
public static bool ValueEquals(object objA, object objB)
{
return default(bool);
}
// Token: 0x06000389 RID: 905 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600031C")]
[Address(RVA = "0x37F7720", Offset = "0x37F6520", VA = "0x1837F7720")]
public static ArgumentOutOfRangeException CreateArgumentOutOfRangeException(string paramName, object actualValue, string message)
{
return null;
}
// Token: 0x0600038A RID: 906 RVA: 0x00003450 File Offset: 0x00001650
[Token(Token = "0x600031D")]
[Address(RVA = "0x1D7E110", Offset = "0x1D7CF10", VA = "0x181D7E110")]
public static bool TryAction<T>(Creator<T> creator, out T output)
{
return default(bool);
}
// Token: 0x0600038B RID: 907 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600031E")]
[Address(RVA = "0x37F7B40", Offset = "0x37F6940", VA = "0x1837F7B40")]
public static string ToString(object value)
{
return null;
}
// Token: 0x0600038C RID: 908 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600031F")]
[Address(RVA = "0x37F7A00", Offset = "0x37F6800", VA = "0x1837F7A00")]
public static byte[] HexToBytes(string hex)
{
return null;
}
// Token: 0x0600038D RID: 909 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000320")]
[Address(RVA = "0x37F76C0", Offset = "0x37F64C0", VA = "0x1837F76C0")]
public static string BytesToHex(byte[] bytes)
{
return null;
}
// Token: 0x0600038E RID: 910 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000321")]
[Address(RVA = "0x37F7630", Offset = "0x37F6430", VA = "0x1837F7630")]
public static string BytesToHex(byte[] bytes, bool removeDashes)
{
return null;
}
// Token: 0x0600038F RID: 911 RVA: 0x00003468 File Offset: 0x00001668
[Token(Token = "0x6000322")]
[Address(RVA = "0x318E610", Offset = "0x318D410", VA = "0x18318E610")]
public static int ByteArrayCompare(byte[] a1, byte[] a2)
{
return 0;
}
// Token: 0x06000390 RID: 912 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000323")]
[Address(RVA = "0x37F78D0", Offset = "0x37F66D0", VA = "0x1837F78D0")]
public static string GetPrefix(string qualifiedName)
{
return null;
}
// Token: 0x06000391 RID: 913 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000324")]
[Address(RVA = "0x37F7860", Offset = "0x37F6660", VA = "0x1837F7860")]
public static string GetLocalName(string qualifiedName)
{
return null;
}
// Token: 0x06000392 RID: 914 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000325")]
[Address(RVA = "0x37F7960", Offset = "0x37F6760", VA = "0x1837F7960")]
public static void GetQualifiedNameParts(string qualifiedName, out string prefix, out string localName)
{
}
}
}
@@ -0,0 +1,64 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200006E RID: 110
[Token(Token = "0x200004B")]
internal abstract class ReflectionDelegateFactory
{
// Token: 0x06000393 RID: 915 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000326")]
[Address(RVA = "0x220EC90", Offset = "0x220DA90", VA = "0x18220EC90")]
public Func<T, object> CreateGet<T>(MemberInfo memberInfo)
{
return null;
}
// Token: 0x06000394 RID: 916 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000327")]
[Address(RVA = "0x1D7FA90", Offset = "0x1D7E890", VA = "0x181D7FA90")]
public Action<T, object> CreateSet<T>(MemberInfo memberInfo)
{
return null;
}
// Token: 0x06000395 RID: 917
[Token(Token = "0x6000328")]
[Address(Slot = "4")]
public abstract MethodCall<T, object> CreateMethodCall<T>(MethodBase method);
// Token: 0x06000396 RID: 918
[Token(Token = "0x6000329")]
[Address(Slot = "5")]
public abstract Func<T> CreateDefaultConstructor<T>(Type type);
// Token: 0x06000397 RID: 919
[Token(Token = "0x600032A")]
[Address(Slot = "6")]
public abstract Func<T, object> CreateGet<T>(PropertyInfo propertyInfo);
// Token: 0x06000398 RID: 920
[Token(Token = "0x600032B")]
[Address(Slot = "7")]
public abstract Func<T, object> CreateGet<T>(FieldInfo fieldInfo);
// Token: 0x06000399 RID: 921
[Token(Token = "0x600032C")]
[Address(Slot = "8")]
public abstract Action<T, object> CreateSet<T>(FieldInfo fieldInfo);
// Token: 0x0600039A RID: 922
[Token(Token = "0x600032D")]
[Address(Slot = "9")]
public abstract Action<T, object> CreateSet<T>(PropertyInfo propertyInfo);
// Token: 0x0600039B RID: 923 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600032E")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
protected ReflectionDelegateFactory()
{
}
}
}
@@ -0,0 +1,457 @@
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000070 RID: 112
[Token(Token = "0x200004D")]
internal static class ReflectionUtils
{
// Token: 0x060003A0 RID: 928 RVA: 0x00003480 File Offset: 0x00001680
[Token(Token = "0x6000333")]
[Address(RVA = "0x37FBE90", Offset = "0x37FAC90", VA = "0x1837FBE90")]
public static bool IsVirtual(this PropertyInfo propertyInfo)
{
return default(bool);
}
// Token: 0x060003A1 RID: 929 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000334")]
[Address(RVA = "0x3192770", Offset = "0x3191570", VA = "0x183192770")]
public static Type GetObjectType(object v)
{
return null;
}
// Token: 0x060003A2 RID: 930 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000335")]
[Address(RVA = "0x37FAAB0", Offset = "0x37F98B0", VA = "0x1837FAAB0")]
public static string GetTypeName(Type t, FormatterAssemblyStyle assemblyFormat)
{
return null;
}
// Token: 0x060003A3 RID: 931 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000336")]
[Address(RVA = "0x37FAAC0", Offset = "0x37F98C0", VA = "0x1837FAAC0")]
public static string GetTypeName(Type t, FormatterAssemblyStyle assemblyFormat, SerializationBinder binder)
{
return null;
}
// Token: 0x060003A4 RID: 932 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000337")]
[Address(RVA = "0x37FC190", Offset = "0x37FAF90", VA = "0x1837FC190")]
private static string RemoveAssemblyDetails(string fullyQualifiedTypeName)
{
return null;
}
// Token: 0x060003A5 RID: 933 RVA: 0x00003498 File Offset: 0x00001698
[Token(Token = "0x6000338")]
[Address(RVA = "0x37FB840", Offset = "0x37FA640", VA = "0x1837FB840")]
public static bool IsInstantiatableType(Type t)
{
return default(bool);
}
// Token: 0x060003A6 RID: 934 RVA: 0x000034B0 File Offset: 0x000016B0
[Token(Token = "0x6000339")]
[Address(RVA = "0x37FACC0", Offset = "0x37F9AC0", VA = "0x1837FACC0")]
public static bool HasDefaultConstructor(Type t)
{
return default(bool);
}
// Token: 0x060003A7 RID: 935 RVA: 0x000034C8 File Offset: 0x000016C8
[Token(Token = "0x600033A")]
[Address(RVA = "0x37FADA0", Offset = "0x37F9BA0", VA = "0x1837FADA0")]
public static bool HasDefaultConstructor(Type t, bool nonPublic)
{
return default(bool);
}
// Token: 0x060003A8 RID: 936 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600033B")]
[Address(RVA = "0x37F9430", Offset = "0x37F8230", VA = "0x1837F9430")]
public static ConstructorInfo GetDefaultConstructor(Type t)
{
return null;
}
// Token: 0x060003A9 RID: 937 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600033C")]
[Address(RVA = "0x37F9490", Offset = "0x37F8290", VA = "0x1837F9490")]
public static ConstructorInfo GetDefaultConstructor(Type t, bool nonPublic)
{
return null;
}
// Token: 0x060003AA RID: 938 RVA: 0x000034E0 File Offset: 0x000016E0
[Token(Token = "0x600033D")]
[Address(RVA = "0x37FBB10", Offset = "0x37FA910", VA = "0x1837FBB10")]
public static bool IsNullable(Type t)
{
return default(bool);
}
// Token: 0x060003AB RID: 939 RVA: 0x000034F8 File Offset: 0x000016F8
[Token(Token = "0x600033E")]
[Address(RVA = "0x37FBA10", Offset = "0x37FA810", VA = "0x1837FBA10")]
public static bool IsNullableType(Type t)
{
return default(bool);
}
// Token: 0x060003AC RID: 940 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600033F")]
[Address(RVA = "0x37F8C80", Offset = "0x37F7A80", VA = "0x1837F8C80")]
public static Type EnsureNotNullableType(Type t)
{
return null;
}
// Token: 0x060003AD RID: 941 RVA: 0x00003510 File Offset: 0x00001710
[Token(Token = "0x6000340")]
[Address(RVA = "0x37FBE40", Offset = "0x37FAC40", VA = "0x1837FBE40")]
public static bool IsUnitializedValue(object value)
{
return default(bool);
}
// Token: 0x060003AE RID: 942 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000341")]
[Address(RVA = "0x37F89F0", Offset = "0x37F77F0", VA = "0x1837F89F0")]
public static object CreateUnitializedValue(Type type)
{
return null;
}
// Token: 0x060003AF RID: 943 RVA: 0x00003528 File Offset: 0x00001728
[Token(Token = "0x6000342")]
[Address(RVA = "0x37FBD90", Offset = "0x37FAB90", VA = "0x1837FBD90")]
public static bool IsPropertyIndexed(PropertyInfo property)
{
return default(bool);
}
// Token: 0x060003B0 RID: 944 RVA: 0x00003540 File Offset: 0x00001740
[Token(Token = "0x6000343")]
[Address(RVA = "0x37FAE90", Offset = "0x37F9C90", VA = "0x1837FAE90")]
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition)
{
return default(bool);
}
// Token: 0x060003B1 RID: 945 RVA: 0x00003558 File Offset: 0x00001758
[Token(Token = "0x6000344")]
[Address(RVA = "0x37FAEB0", Offset = "0x37F9CB0", VA = "0x1837FAEB0")]
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060003B2 RID: 946 RVA: 0x00003570 File Offset: 0x00001770
[Token(Token = "0x6000345")]
[Address(RVA = "0x37F7F40", Offset = "0x37F6D40", VA = "0x1837F7F40")]
public static bool AssignableToTypeName(this Type type, string fullTypeName, out Type match)
{
return default(bool);
}
// Token: 0x060003B3 RID: 947 RVA: 0x00003588 File Offset: 0x00001788
[Token(Token = "0x6000346")]
[Address(RVA = "0x37F80C0", Offset = "0x37F6EC0", VA = "0x1837F80C0")]
public static bool AssignableToTypeName(this Type type, string fullTypeName)
{
return default(bool);
}
// Token: 0x060003B4 RID: 948 RVA: 0x000035A0 File Offset: 0x000017A0
[Token(Token = "0x6000347")]
[Address(RVA = "0x37FB320", Offset = "0x37FA120", VA = "0x1837FB320")]
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition)
{
return default(bool);
}
// Token: 0x060003B5 RID: 949 RVA: 0x000035B8 File Offset: 0x000017B8
[Token(Token = "0x6000348")]
[Address(RVA = "0x37FB340", Offset = "0x37FA140", VA = "0x1837FB340")]
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060003B6 RID: 950 RVA: 0x000035D0 File Offset: 0x000017D0
[Token(Token = "0x6000349")]
[Address(RVA = "0x37FB1E0", Offset = "0x37F9FE0", VA = "0x1837FB1E0")]
private static bool InheritsGenericDefinitionInternal(Type currentType, Type genericClassDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060003B7 RID: 951 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600034A")]
[Address(RVA = "0x37F9100", Offset = "0x37F7F00", VA = "0x1837F9100")]
public static Type GetCollectionItemType(Type type)
{
return null;
}
// Token: 0x060003B8 RID: 952 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600034B")]
[Address(RVA = "0x37F9540", Offset = "0x37F8340", VA = "0x1837F9540")]
public static void GetDictionaryKeyValueTypes(Type dictionaryType, out Type keyType, out Type valueType)
{
}
// Token: 0x060003B9 RID: 953 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600034C")]
[Address(RVA = "0x37F9870", Offset = "0x37F8670", VA = "0x1837F9870")]
public static Type GetDictionaryValueType(Type dictionaryType)
{
return null;
}
// Token: 0x060003BA RID: 954 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600034D")]
[Address(RVA = "0x37F9510", Offset = "0x37F8310", VA = "0x1837F9510")]
public static Type GetDictionaryKeyType(Type dictionaryType)
{
return null;
}
// Token: 0x060003BB RID: 955 RVA: 0x000035E8 File Offset: 0x000017E8
[Token(Token = "0x600034E")]
[Address(RVA = "0x1D7FC10", Offset = "0x1D7EA10", VA = "0x181D7FC10")]
public static bool ItemsUnitializedValue<T>(IList<T> list)
{
return default(bool);
}
// Token: 0x060003BC RID: 956 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600034F")]
[Address(RVA = "0x37FA140", Offset = "0x37F8F40", VA = "0x1837FA140")]
public static Type GetMemberUnderlyingType(MemberInfo member)
{
return null;
}
// Token: 0x060003BD RID: 957 RVA: 0x00003600 File Offset: 0x00001800
[Token(Token = "0x6000350")]
[Address(RVA = "0x37FB6B0", Offset = "0x37FA4B0", VA = "0x1837FB6B0")]
public static bool IsIndexedProperty(MemberInfo member)
{
return default(bool);
}
// Token: 0x060003BE RID: 958 RVA: 0x00003618 File Offset: 0x00001818
[Token(Token = "0x6000351")]
[Address(RVA = "0x37FB600", Offset = "0x37FA400", VA = "0x1837FB600")]
public static bool IsIndexedProperty(PropertyInfo property)
{
return default(bool);
}
// Token: 0x060003BF RID: 959 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000352")]
[Address(RVA = "0x37FA3C0", Offset = "0x37F91C0", VA = "0x1837FA3C0")]
public static object GetMemberValue(MemberInfo member, object target)
{
return null;
}
// Token: 0x060003C0 RID: 960 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000353")]
[Address(RVA = "0x37FC2F0", Offset = "0x37FB0F0", VA = "0x1837FC2F0")]
public static void SetMemberValue(MemberInfo member, object target, object value)
{
}
// Token: 0x060003C1 RID: 961 RVA: 0x00003630 File Offset: 0x00001830
[Token(Token = "0x6000354")]
[Address(RVA = "0x37F8220", Offset = "0x37F7020", VA = "0x1837F8220")]
public static bool CanReadMemberValue(MemberInfo member, bool nonPublic)
{
return default(bool);
}
// Token: 0x060003C2 RID: 962 RVA: 0x00003648 File Offset: 0x00001848
[Token(Token = "0x6000355")]
[Address(RVA = "0x37F83A0", Offset = "0x37F71A0", VA = "0x1837F83A0")]
public static bool CanSetMemberValue(MemberInfo member, bool nonPublic, bool canSetReadOnly)
{
return default(bool);
}
// Token: 0x060003C3 RID: 963 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000356")]
[Address(RVA = "0x1935B20", Offset = "0x1934920", VA = "0x181935B20")]
public static List<MemberInfo> GetFieldsAndProperties<T>(BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060003C4 RID: 964 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000357")]
[Address(RVA = "0x37F98A0", Offset = "0x37F86A0", VA = "0x1837F98A0")]
public static List<MemberInfo> GetFieldsAndProperties(Type type, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060003C5 RID: 965 RVA: 0x00003660 File Offset: 0x00001860
[Token(Token = "0x6000358")]
[Address(RVA = "0x37FBBC0", Offset = "0x37FA9C0", VA = "0x1837FBBC0")]
private static bool IsOverridenGenericMember(MemberInfo memberInfo, BindingFlags bindingAttr)
{
return default(bool);
}
// Token: 0x060003C6 RID: 966 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000359")]
[Address(RVA = "0x160E980", Offset = "0x160D780", VA = "0x18160E980")]
public static T GetAttribute<T>(ICustomAttributeProvider attributeProvider) where T : Attribute
{
return null;
}
// Token: 0x060003C7 RID: 967 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035A")]
[Address(RVA = "0x160E990", Offset = "0x160D790", VA = "0x18160E990")]
public static T GetAttribute<T>(ICustomAttributeProvider attributeProvider, bool inherit) where T : Attribute
{
return null;
}
// Token: 0x060003C8 RID: 968 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035B")]
[Address(RVA = "0x239D810", Offset = "0x239C610", VA = "0x18239D810")]
public static T[] GetAttributes<T>(ICustomAttributeProvider attributeProvider, bool inherit) where T : Attribute
{
return null;
}
// Token: 0x060003C9 RID: 969 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035C")]
[Address(RVA = "0x37FA7F0", Offset = "0x37F95F0", VA = "0x1837FA7F0")]
public static string GetNameAndAssessmblyName(Type t)
{
return null;
}
// Token: 0x060003CA RID: 970 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035D")]
[Address(RVA = "0x37FBFA0", Offset = "0x37FADA0", VA = "0x1837FBFA0")]
public static Type MakeGenericType(Type genericTypeDefinition, params Type[] innerTypes)
{
return null;
}
// Token: 0x060003CB RID: 971 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035E")]
[Address(RVA = "0x37F8880", Offset = "0x37F7680", VA = "0x1837F8880")]
public static object CreateGeneric(Type genericTypeDefinition, Type innerType, params object[] args)
{
return null;
}
// Token: 0x060003CC RID: 972 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035F")]
[Address(RVA = "0x37F8680", Offset = "0x37F7480", VA = "0x1837F8680")]
public static object CreateGeneric(Type genericTypeDefinition, IList<Type> innerTypes, params object[] args)
{
return null;
}
// Token: 0x060003CD RID: 973 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000360")]
[Address(RVA = "0x37F8530", Offset = "0x37F7330", VA = "0x1837F8530")]
public static object CreateGeneric(Type genericTypeDefinition, IList<Type> innerTypes, Func<Type, IList<object>, object> instanceCreator, params object[] args)
{
return null;
}
// Token: 0x060003CE RID: 974 RVA: 0x00003678 File Offset: 0x00001878
[Token(Token = "0x6000361")]
[Address(RVA = "0x37FB510", Offset = "0x37FA310", VA = "0x1837FB510")]
public static bool IsCompatibleValue(object value, Type type)
{
return default(bool);
}
// Token: 0x060003CF RID: 975 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000362")]
[Address(RVA = "0x37F8940", Offset = "0x37F7740", VA = "0x1837F8940")]
public static object CreateInstance(Type type, params object[] args)
{
return null;
}
// Token: 0x060003D0 RID: 976 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000363")]
[Address(RVA = "0x37FC620", Offset = "0x37FB420", VA = "0x1837FC620")]
public static void SplitFullyQualifiedTypeName(string fullyQualifiedTypeName, out string typeName, out string assemblyName)
{
}
// Token: 0x060003D1 RID: 977 RVA: 0x00003690 File Offset: 0x00001890
[Token(Token = "0x6000364")]
[Address(RVA = "0x37F8CB0", Offset = "0x37F7AB0", VA = "0x1837F8CB0")]
private static int? GetAssemblyDelimiterIndex(string fullyQualifiedTypeName)
{
return null;
}
// Token: 0x060003D2 RID: 978 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000365")]
[Address(RVA = "0x37F9ED0", Offset = "0x37F8CD0", VA = "0x1837F9ED0")]
public static MemberInfo GetMemberInfoFromType(Type targetType, MemberInfo memberInfo)
{
return null;
}
// Token: 0x060003D3 RID: 979 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000366")]
[Address(RVA = "0x37F9DD0", Offset = "0x37F8BD0", VA = "0x1837F9DD0")]
public static IEnumerable<FieldInfo> GetFields(Type targetType, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060003D4 RID: 980 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000367")]
[Address(RVA = "0x37F8D70", Offset = "0x37F7B70", VA = "0x1837F8D70")]
private static void GetChildPrivateFields(IList<MemberInfo> initialFields, Type targetType, BindingFlags bindingAttr)
{
}
// Token: 0x060003D5 RID: 981 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000368")]
[Address(RVA = "0x37FA8E0", Offset = "0x37F96E0", VA = "0x1837FA8E0")]
public static IEnumerable<PropertyInfo> GetProperties(Type targetType, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060003D6 RID: 982 RVA: 0x000036A8 File Offset: 0x000018A8
[Token(Token = "0x6000369")]
[Address(RVA = "0x3193D90", Offset = "0x3192B90", VA = "0x183193D90")]
public static BindingFlags RemoveFlag(this BindingFlags bindingAttr, BindingFlags flag)
{
return BindingFlags.Default;
}
// Token: 0x060003D7 RID: 983 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600036A")]
[Address(RVA = "0x37F8F30", Offset = "0x37F7D30", VA = "0x1837F8F30")]
private static void GetChildPrivateProperties(IList<PropertyInfo> initialProperties, Type targetType, BindingFlags bindingAttr)
{
}
}
}
@@ -0,0 +1,102 @@
using System;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000074 RID: 116
[Token(Token = "0x200004E")]
internal class StringBuffer
{
// Token: 0x17000090 RID: 144
// (get) Token: 0x060003E3 RID: 995 RVA: 0x00003708 File Offset: 0x00001908
// (set) Token: 0x060003E4 RID: 996 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000080")]
public int Position
{
[Token(Token = "0x600036B")]
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
get
{
return 0;
}
[Token(Token = "0x600036C")]
[Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")]
set
{
}
}
// Token: 0x060003E5 RID: 997 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600036D")]
[Address(RVA = "0x37FE500", Offset = "0x37FD300", VA = "0x1837FE500")]
public StringBuffer()
{
}
// Token: 0x060003E6 RID: 998 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600036E")]
[Address(RVA = "0x37FE570", Offset = "0x37FD370", VA = "0x1837FE570")]
public StringBuffer(int initalSize)
{
}
// Token: 0x060003E7 RID: 999 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600036F")]
[Address(RVA = "0x37FE2B0", Offset = "0x37FD0B0", VA = "0x1837FE2B0")]
public void Append(char value)
{
}
// Token: 0x060003E8 RID: 1000 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000370")]
[Address(RVA = "0x37FE370", Offset = "0x37FD170", VA = "0x1837FE370")]
public void Clear()
{
}
// Token: 0x060003E9 RID: 1001 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000371")]
[Address(RVA = "0x37FE3E0", Offset = "0x37FD1E0", VA = "0x1837FE3E0")]
private void EnsureSize(int appendLength)
{
}
// Token: 0x060003EA RID: 1002 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000372")]
[Address(RVA = "0x37FE450", Offset = "0x37FD250", VA = "0x1837FE450", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x060003EB RID: 1003 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000373")]
[Address(RVA = "0x37FE480", Offset = "0x37FD280", VA = "0x1837FE480")]
public string ToString(int start, int length)
{
return null;
}
// Token: 0x060003EC RID: 1004 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000374")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
public char[] GetInternalBuffer()
{
return null;
}
// Token: 0x0400016E RID: 366
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40000F4")]
private char[] _buffer;
// Token: 0x0400016F RID: 367
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000F5")]
private int _position;
// Token: 0x04000170 RID: 368
[Token(Token = "0x40000F6")]
private static readonly char[] _emptyBuffer;
}
}
@@ -0,0 +1,201 @@
using System;
using System.Collections.Generic;
using System.IO;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000075 RID: 117
[Token(Token = "0x200004F")]
internal static class StringUtils
{
// Token: 0x060003EE RID: 1006 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000376")]
[Address(RVA = "0x37FE960", Offset = "0x37FD760", VA = "0x1837FE960")]
public static string FormatWith(this string format, IFormatProvider provider, params object[] args)
{
return null;
}
// Token: 0x060003EF RID: 1007 RVA: 0x00003720 File Offset: 0x00001920
[Token(Token = "0x6000377")]
[Address(RVA = "0x37FE680", Offset = "0x37FD480", VA = "0x1837FE680")]
public static bool ContainsWhiteSpace(string s)
{
return default(bool);
}
// Token: 0x060003F0 RID: 1008 RVA: 0x00003738 File Offset: 0x00001938
[Token(Token = "0x6000378")]
[Address(RVA = "0x37FEEF0", Offset = "0x37FDCF0", VA = "0x1837FEEF0")]
public static bool IsWhiteSpace(string s)
{
return default(bool);
}
// Token: 0x060003F1 RID: 1009 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000379")]
[Address(RVA = "0x37FE810", Offset = "0x37FD610", VA = "0x1837FE810")]
public static string EnsureEndsWith(string target, string value)
{
return null;
}
// Token: 0x060003F2 RID: 1010 RVA: 0x00003750 File Offset: 0x00001950
[Token(Token = "0x600037A")]
[Address(RVA = "0x37FEEC0", Offset = "0x37FDCC0", VA = "0x1837FEEC0")]
public static bool IsNullOrEmptyOrWhiteSpace(string s)
{
return default(bool);
}
// Token: 0x060003F3 RID: 1011 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600037B")]
[Address(RVA = "0x37FEA80", Offset = "0x37FD880", VA = "0x1837FEA80")]
public static void IfNotNullOrEmpty(string value, Action<string> action)
{
}
// Token: 0x060003F4 RID: 1012 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600037C")]
[Address(RVA = "0x37FEAE0", Offset = "0x37FD8E0", VA = "0x1837FEAE0")]
private static void IfNotNullOrEmpty(string value, Action<string> trueAction, Action<string> falseAction)
{
}
// Token: 0x060003F5 RID: 1013 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037D")]
[Address(RVA = "0x37FED10", Offset = "0x37FDB10", VA = "0x1837FED10")]
public static string Indent(string s, int indentation)
{
return null;
}
// Token: 0x060003F6 RID: 1014 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600037E")]
[Address(RVA = "0x37FEB60", Offset = "0x37FD960", VA = "0x1837FEB60")]
public static string Indent(string s, int indentation, char indentChar)
{
return null;
}
// Token: 0x060003F7 RID: 1015 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600037F")]
[Address(RVA = "0x37FE5D0", Offset = "0x37FD3D0", VA = "0x1837FE5D0")]
private static void ActionTextReaderLine(TextReader textReader, TextWriter textWriter, StringUtils.ActionLine lineAction)
{
}
// Token: 0x060003F8 RID: 1016 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000380")]
[Address(RVA = "0x37FF000", Offset = "0x37FDE00", VA = "0x1837FF000")]
public static string NumberLines(string s)
{
return null;
}
// Token: 0x060003F9 RID: 1017 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000381")]
[Address(RVA = "0x37FEFD0", Offset = "0x37FDDD0", VA = "0x1837FEFD0")]
public static string NullEmptyString(string s)
{
return null;
}
// Token: 0x060003FA RID: 1018 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000382")]
[Address(RVA = "0x37FF160", Offset = "0x37FDF60", VA = "0x1837FF160")]
public static string ReplaceNewLines(string s, string replacement)
{
return null;
}
// Token: 0x060003FB RID: 1019 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000383")]
[Address(RVA = "0x37FF570", Offset = "0x37FE370", VA = "0x1837FF570")]
public static string Truncate(string s, int maximumLength)
{
return null;
}
// Token: 0x060003FC RID: 1020 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000384")]
[Address(RVA = "0x37FF6D0", Offset = "0x37FE4D0", VA = "0x1837FF6D0")]
public static string Truncate(string s, int maximumLength, string suffix)
{
return null;
}
// Token: 0x060003FD RID: 1021 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000385")]
[Address(RVA = "0x37FE760", Offset = "0x37FD560", VA = "0x1837FE760")]
public static StringWriter CreateStringWriter(int capacity)
{
return null;
}
// Token: 0x060003FE RID: 1022 RVA: 0x00003768 File Offset: 0x00001968
[Token(Token = "0x6000386")]
[Address(RVA = "0x37FEA20", Offset = "0x37FD820", VA = "0x1837FEA20")]
public static int? GetLength(string value)
{
return null;
}
// Token: 0x060003FF RID: 1023 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000387")]
[Address(RVA = "0x37FF3D0", Offset = "0x37FE1D0", VA = "0x1837FF3D0")]
public static string ToCharAsUnicode(char c)
{
return null;
}
// Token: 0x06000400 RID: 1024 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000388")]
[Address(RVA = "0x37FF820", Offset = "0x37FE620", VA = "0x1837FF820")]
public static void WriteCharAsUnicode(TextWriter writer, char c)
{
}
// Token: 0x06000401 RID: 1025 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000389")]
[Address(RVA = "0x239DEA0", Offset = "0x239CCA0", VA = "0x18239DEA0")]
public static TSource ForgivingCaseSensitiveFind<TSource>(this IEnumerable<TSource> source, Func<TSource, string> valueSelector, string testValue)
{
return null;
}
// Token: 0x06000402 RID: 1026 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600038A")]
[Address(RVA = "0x37FF270", Offset = "0x37FE070", VA = "0x1837FF270")]
public static string ToCamelCase(string s)
{
return null;
}
// Token: 0x04000171 RID: 369
[Token(Token = "0x40000F7")]
public const string CarriageReturnLineFeed = "\r\n";
// Token: 0x04000172 RID: 370
[Token(Token = "0x40000F8")]
public const string Empty = "";
// Token: 0x04000173 RID: 371
[Token(Token = "0x40000F9")]
public const char CarriageReturn = '\r';
// Token: 0x04000174 RID: 372
[Token(Token = "0x40000FA")]
public const char LineFeed = '\n';
// Token: 0x04000175 RID: 373
[Token(Token = "0x40000FB")]
public const char Tab = '\t';
// Token: 0x02000076 RID: 118
// (Invoke) Token: 0x06000404 RID: 1028
[Token(Token = "0x20000E3")]
private delegate void ActionLine(TextWriter textWriter, string line);
}
}
@@ -0,0 +1,49 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200007A RID: 122
[Token(Token = "0x2000050")]
internal class ThreadSafeStore<TKey, TValue>
{
// Token: 0x0600040E RID: 1038 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600038B")]
[Address(RVA = "0x2919770", Offset = "0x2918570", VA = "0x182919770")]
public ThreadSafeStore(Func<TKey, TValue> creator)
{
}
// Token: 0x0600040F RID: 1039 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600038C")]
[Address(RVA = "0x2919600", Offset = "0x2918400", VA = "0x182919600")]
public TValue Get(TKey key)
{
return null;
}
// Token: 0x06000410 RID: 1040 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600038D")]
[Address(RVA = "0x29192E0", Offset = "0x29180E0", VA = "0x1829192E0")]
private TValue AddValue(TKey key)
{
return null;
}
// Token: 0x0400017B RID: 379
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000FC")]
private readonly object _lock;
// Token: 0x0400017C RID: 380
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000FD")]
private Dictionary<TKey, TValue> _store;
// Token: 0x0400017D RID: 381
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40000FE")]
private readonly Func<TKey, TValue> _creator;
}
}
@@ -0,0 +1,44 @@
using System;
using System.Collections.Generic;
using System.Reflection;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000055 RID: 85
[Token(Token = "0x200003E")]
internal static class TypeExtensions
{
// Token: 0x06000318 RID: 792 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D2")]
[Address(RVA = "0x37FFC40", Offset = "0x37FEA40", VA = "0x1837FFC40")]
public static MethodInfo GetGenericMethod(this Type type, string name, params Type[] parameterTypes)
{
return null;
}
// Token: 0x06000319 RID: 793 RVA: 0x00003240 File Offset: 0x00001440
[Token(Token = "0x60002D3")]
[Address(RVA = "0x37FFE90", Offset = "0x37FEC90", VA = "0x1837FFE90")]
public static bool HasParameters(this MethodInfo method, params Type[] parameterTypes)
{
return default(bool);
}
// Token: 0x0600031A RID: 794 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D4")]
[Address(RVA = "0x37FF9C0", Offset = "0x37FE7C0", VA = "0x1837FF9C0")]
public static IEnumerable<Type> AllInterfaces(this Type target)
{
return null;
}
// Token: 0x0600031B RID: 795 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D5")]
[Address(RVA = "0x37FFA30", Offset = "0x37FE830", VA = "0x1837FFA30")]
public static IEnumerable<MethodInfo> AllMethods(this Type target)
{
return null;
}
}
}
@@ -0,0 +1,139 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x0200007B RID: 123
[Token(Token = "0x2000051")]
internal static class ValidationUtils
{
// Token: 0x06000411 RID: 1041 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600038E")]
[Address(RVA = "0x3800DE0", Offset = "0x37FFBE0", VA = "0x183800DE0")]
public static void ArgumentNotNullOrEmpty(string value, string parameterName)
{
}
// Token: 0x06000412 RID: 1042 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600038F")]
[Address(RVA = "0x3800BE0", Offset = "0x37FF9E0", VA = "0x183800BE0")]
public static void ArgumentNotNullOrEmptyOrWhitespace(string value, string parameterName)
{
}
// Token: 0x06000413 RID: 1043 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000390")]
[Address(RVA = "0x38012C0", Offset = "0x38000C0", VA = "0x1838012C0")]
public static void ArgumentTypeIsEnum(Type enumType, string parameterName)
{
}
// Token: 0x06000414 RID: 1044 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000391")]
[Address(RVA = "0x16AC4B0", Offset = "0x16AB2B0", VA = "0x1816AC4B0")]
public static void ArgumentNotNullOrEmpty<T>(ICollection<T> collection, string parameterName)
{
}
// Token: 0x06000415 RID: 1045 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000392")]
[Address(RVA = "0x16AC5C0", Offset = "0x16AB3C0", VA = "0x1816AC5C0")]
public static void ArgumentNotNullOrEmpty<T>(ICollection<T> collection, string parameterName, string message)
{
}
// Token: 0x06000416 RID: 1046 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000393")]
[Address(RVA = "0x3800FC0", Offset = "0x37FFDC0", VA = "0x183800FC0")]
public static void ArgumentNotNullOrEmpty(ICollection collection, string parameterName)
{
}
// Token: 0x06000417 RID: 1047 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000394")]
[Address(RVA = "0x3800F00", Offset = "0x37FFD00", VA = "0x183800F00")]
public static void ArgumentNotNullOrEmpty(ICollection collection, string parameterName, string message)
{
}
// Token: 0x06000418 RID: 1048 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000395")]
[Address(RVA = "0x3801150", Offset = "0x37FFF50", VA = "0x183801150")]
public static void ArgumentNotNull(object value, string parameterName)
{
}
// Token: 0x06000419 RID: 1049 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000396")]
[Address(RVA = "0x3800B60", Offset = "0x37FF960", VA = "0x183800B60")]
public static void ArgumentNotNegative(int value, string parameterName)
{
}
// Token: 0x0600041A RID: 1050 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000397")]
[Address(RVA = "0x3800AE0", Offset = "0x37FF8E0", VA = "0x183800AE0")]
public static void ArgumentNotNegative(int value, string parameterName, string message)
{
}
// Token: 0x0600041B RID: 1051 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000398")]
[Address(RVA = "0x3801240", Offset = "0x3800040", VA = "0x183801240")]
public static void ArgumentNotZero(int value, string parameterName)
{
}
// Token: 0x0600041C RID: 1052 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000399")]
[Address(RVA = "0x38011C0", Offset = "0x37FFFC0", VA = "0x1838011C0")]
public static void ArgumentNotZero(int value, string parameterName, string message)
{
}
// Token: 0x0600041D RID: 1053 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600039A")]
public static void ArgumentIsPositive<T>(T value, string parameterName) where T : struct, IComparable<T>
{
}
// Token: 0x0600041E RID: 1054 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600039B")]
[Address(RVA = "0x3800A60", Offset = "0x37FF860", VA = "0x183800A60")]
public static void ArgumentIsPositive(int value, string parameterName, string message)
{
}
// Token: 0x0600041F RID: 1055 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600039C")]
[Address(RVA = "0x3801420", Offset = "0x3800220", VA = "0x183801420")]
public static void ObjectNotDisposed(bool disposed, Type objectType)
{
}
// Token: 0x06000420 RID: 1056 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600039D")]
[Address(RVA = "0x38009E0", Offset = "0x37FF7E0", VA = "0x1838009E0")]
public static void ArgumentConditionTrue(bool condition, string parameterName, string message)
{
}
// Token: 0x0400017E RID: 382
[Token(Token = "0x40000FF")]
public const string EmailAddressRegex = "^([a-zA-Z0-9_'+*$%\\^&!\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9:]{2,4})+$";
// Token: 0x0400017F RID: 383
[Token(Token = "0x4000100")]
public const string CurrencyRegex = "(^\\$?(?!0,?\\d)\\d{1,3}(,?\\d{3})*(\\.\\d\\d)?)$";
// Token: 0x04000180 RID: 384
[Token(Token = "0x4000101")]
public const string DateRegex = "^(((0?[1-9]|[12]\\d|3[01])[\\.\\-\\/](0?[13578]|1[02])[\\.\\-\\/]((1[6-9]|[2-9]\\d)?\\d{2}|\\d))|((0?[1-9]|[12]\\d|30)[\\.\\-\\/](0?[13456789]|1[012])[\\.\\-\\/]((1[6-9]|[2-9]\\d)?\\d{2}|\\d))|((0?[1-9]|1\\d|2[0-8])[\\.\\-\\/]0?2[\\.\\-\\/]((1[6-9]|[2-9]\\d)?\\d{2}|\\d))|(29[\\.\\-\\/]0?2[\\.\\-\\/]((1[6-9]|[2-9]\\d)?(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00)|00|[048])))$";
// Token: 0x04000181 RID: 385
[Token(Token = "0x4000102")]
public const string NumericRegex = "\\d*";
}
}
@@ -0,0 +1,46 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000054 RID: 84
[Token(Token = "0x200003D")]
internal class WrapperDictionary
{
// Token: 0x06000314 RID: 788 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CE")]
[Address(RVA = "0x3801AF0", Offset = "0x38008F0", VA = "0x183801AF0")]
private static string GenerateKey(Type interfaceType, Type realObjectType)
{
return null;
}
// Token: 0x06000315 RID: 789 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CF")]
[Address(RVA = "0x3801B80", Offset = "0x3800980", VA = "0x183801B80")]
public Type GetType(Type interfaceType, Type realObjectType)
{
return null;
}
// Token: 0x06000316 RID: 790 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D0")]
[Address(RVA = "0x3801C20", Offset = "0x3800A20", VA = "0x183801C20")]
public void SetType(Type interfaceType, Type realObjectType, Type wrapperType)
{
}
// Token: 0x06000317 RID: 791 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D1")]
[Address(RVA = "0x3801CE0", Offset = "0x3800AE0", VA = "0x183801CE0")]
public WrapperDictionary()
{
}
// Token: 0x04000143 RID: 323
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40000EF")]
private readonly Dictionary<string, Type> _wrapperTypes;
}
}
@@ -0,0 +1,73 @@
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Reflection.Emit;
using Cpp2IlInjected;
namespace Singular.Newtonsoft.Json.Utilities
{
// Token: 0x02000052 RID: 82
[Token(Token = "0x200003C")]
internal class WrapperMethodBuilder
{
// Token: 0x06000309 RID: 777 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002C7")]
[Address(RVA = "0x4089A0", Offset = "0x4077A0", VA = "0x1804089A0")]
public WrapperMethodBuilder(Type realObjectType, TypeBuilder proxyBuilder)
{
}
// Token: 0x0600030A RID: 778 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002C8")]
[Address(RVA = "0x3801F00", Offset = "0x3800D00", VA = "0x183801F00")]
public void Generate(MethodInfo newMethod)
{
}
// Token: 0x0600030B RID: 779 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002C9")]
[Address(RVA = "0x3802660", Offset = "0x3801460", VA = "0x183802660")]
private static void Return(ILGenerator ilGenerator)
{
}
// Token: 0x0600030C RID: 780 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002CA")]
[Address(RVA = "0x3801D40", Offset = "0x3800B40", VA = "0x183801D40")]
private void ExecuteMethod(MethodBase newMethod, Type[] parameterTypes, ILGenerator ilGenerator)
{
}
// Token: 0x0600030D RID: 781 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CB")]
[Address(RVA = "0x3802420", Offset = "0x3801220", VA = "0x183802420")]
private MethodInfo GetMethod(MethodBase realMethod, Type[] parameterTypes)
{
return null;
}
// Token: 0x0600030E RID: 782 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002CC")]
[Address(RVA = "0x3802580", Offset = "0x3801380", VA = "0x183802580")]
private static void PushParameters(ICollection<ParameterInfo> parameters, ILGenerator ilGenerator)
{
}
// Token: 0x0600030F RID: 783 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002CD")]
[Address(RVA = "0x38024C0", Offset = "0x38012C0", VA = "0x1838024C0")]
private static void LoadUnderlyingObject(ILGenerator ilGenerator, FieldInfo srcField)
{
}
// Token: 0x0400013E RID: 318
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40000ED")]
private readonly Type _realObjectType;
// Token: 0x0400013F RID: 319
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40000EE")]
private readonly TypeBuilder _wrapperBuilder;
}
}