m
This commit is contained in:
@@ -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: 0x06000249 RID: 585 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600022C")]
|
||||
[Address(RVA = "0x2C4AB80", Offset = "0x2C49B80", VA = "0x182C4AB80")]
|
||||
public Base64Encoder(TextWriter writer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024A RID: 586 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600022D")]
|
||||
[Address(RVA = "0x2C4A730", Offset = "0x2C49730", VA = "0x182C4A730")]
|
||||
public void Encode(byte[] buffer, int index, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024B RID: 587 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600022E")]
|
||||
[Address(RVA = "0x2C4AAB0", Offset = "0x2C49AB0", VA = "0x182C4AAB0")]
|
||||
public void Flush()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024C RID: 588 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600022F")]
|
||||
[Address(RVA = "0x2A53920", Offset = "0x2A52920", VA = "0x182A53920")]
|
||||
private void WriteChars(char[] chars, int index, int count)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000113 RID: 275
|
||||
[Token(Token = "0x40000DA")]
|
||||
private const int Base64LineSize = 76;
|
||||
|
||||
// Token: 0x04000114 RID: 276
|
||||
[Token(Token = "0x40000DB")]
|
||||
private const int LineSizeInBytes = 57;
|
||||
|
||||
// Token: 0x04000115 RID: 277
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000DC")]
|
||||
private readonly char[] _charsLine;
|
||||
|
||||
// Token: 0x04000116 RID: 278
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000DD")]
|
||||
private readonly TextWriter _writer;
|
||||
|
||||
// Token: 0x04000117 RID: 279
|
||||
[FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x40000DE")]
|
||||
private byte[] _leftOverBytes;
|
||||
|
||||
// Token: 0x04000118 RID: 280
|
||||
[FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x40000DF")]
|
||||
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: 0x0600024D RID: 589 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000230")]
|
||||
[Address(RVA = "0x32CED90", Offset = "0x32CDD90", VA = "0x1832CED90")]
|
||||
public BidirectionalDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024E RID: 590 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000231")]
|
||||
[Address(RVA = "0x32CEE10", Offset = "0x32CDE10", VA = "0x1832CEE10")]
|
||||
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600024F RID: 591 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000232")]
|
||||
[Address(RVA = "0x32CEAE0", Offset = "0x32CDAE0", VA = "0x1832CEAE0")]
|
||||
public void Add(TFirst first, TSecond second)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000250 RID: 592 RVA: 0x00002D00 File Offset: 0x00000F00
|
||||
[Token(Token = "0x6000233")]
|
||||
[Address(RVA = "0x32CEC90", Offset = "0x32CDC90", VA = "0x1832CEC90")]
|
||||
public bool TryGetByFirst(TFirst first, out TSecond second)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000251 RID: 593 RVA: 0x00002D18 File Offset: 0x00000F18
|
||||
[Token(Token = "0x6000234")]
|
||||
[Address(RVA = "0x32CED10", Offset = "0x32CDD10", VA = "0x1832CED10")]
|
||||
public bool TryGetBySecond(TSecond second, out TFirst first)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000119 RID: 281
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E0")]
|
||||
private readonly IDictionary<TFirst, TSecond> _firstToSecond;
|
||||
|
||||
// Token: 0x0400011A RID: 282
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E1")]
|
||||
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: 0x06000252 RID: 594 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000235")]
|
||||
[Address(RVA = "0x2466240", Offset = "0x2465240", VA = "0x182466240")]
|
||||
public static IEnumerable<T> CastValid<T>(this IEnumerable enumerable)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000253 RID: 595 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000236")]
|
||||
[Address(RVA = "0x21B75F0", Offset = "0x21B65F0", VA = "0x1821B75F0")]
|
||||
public static List<T> CreateList<T>(params T[] values)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000254 RID: 596 RVA: 0x00002D30 File Offset: 0x00000F30
|
||||
[Token(Token = "0x6000237")]
|
||||
[Address(RVA = "0x2C4CE50", Offset = "0x2C4BE50", VA = "0x182C4CE50")]
|
||||
public static bool IsNullOrEmpty(ICollection collection)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000255 RID: 597 RVA: 0x00002D48 File Offset: 0x00000F48
|
||||
[Token(Token = "0x6000238")]
|
||||
[Address(RVA = "0x2466870", Offset = "0x2465870", VA = "0x182466870")]
|
||||
public static bool IsNullOrEmpty<T>(ICollection<T> collection)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000256 RID: 598 RVA: 0x00002D60 File Offset: 0x00000F60
|
||||
[Token(Token = "0x6000239")]
|
||||
[Address(RVA = "0x26C98E0", Offset = "0x26C88E0", VA = "0x1826C98E0")]
|
||||
public static bool IsNullOrEmptyOrDefault<T>(IList<T> list)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000257 RID: 599 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023A")]
|
||||
[Address(RVA = "0x1E7CCA0", Offset = "0x1E7BCA0", VA = "0x181E7CCA0")]
|
||||
public static IList<T> Slice<T>(IList<T> list, int? start, int? end)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000258 RID: 600 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023B")]
|
||||
[Address(RVA = "0x1E7C970", Offset = "0x1E7B970", VA = "0x181E7C970")]
|
||||
public static IList<T> Slice<T>(IList<T> list, int? start, int? end, int? step)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000259 RID: 601 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023C")]
|
||||
[Address(RVA = "0x2466580", Offset = "0x2465580", VA = "0x182466580")]
|
||||
public static Dictionary<K, List<V>> GroupBy<K, V>(ICollection<V> source, Func<V, K> keySelector)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600025A RID: 602 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600023D")]
|
||||
[Address(RVA = "0x2174910", Offset = "0x2173910", VA = "0x182174910")]
|
||||
public static void AddRange<T>(this IList<T> initial, IEnumerable<T> collection)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600025B RID: 603 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600023E")]
|
||||
[Address(RVA = "0x2C4ABF0", Offset = "0x2C49BF0", VA = "0x182C4ABF0")]
|
||||
public static void AddRange(this IList initial, IEnumerable collection)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600025C RID: 604 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600023F")]
|
||||
[Address(RVA = "0x31D50B0", Offset = "0x31D40B0", VA = "0x1831D50B0")]
|
||||
public static List<T> Distinct<T>(List<T> collection)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600025D RID: 605 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000240")]
|
||||
[Address(RVA = "0x1E7C600", Offset = "0x1E7B600", VA = "0x181E7C600")]
|
||||
public static List<List<T>> Flatten<T>(params IList<T>[] lists)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600025E RID: 606 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000241")]
|
||||
[Address(RVA = "0x2174B60", Offset = "0x2173B60", VA = "0x182174B60")]
|
||||
private static void Recurse<T>(IList<IList<T>> global, int current, Dictionary<int, T> currentSet, List<List<T>> flattenedResult)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600025F RID: 607 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000242")]
|
||||
[Address(RVA = "0x31D4F40", Offset = "0x31D3F40", VA = "0x1831D4F40")]
|
||||
public static List<T> CreateList<T>(ICollection collection)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000260 RID: 608 RVA: 0x00002D78 File Offset: 0x00000F78
|
||||
[Token(Token = "0x6000243")]
|
||||
[Address(RVA = "0x26C9930", Offset = "0x26C8930", VA = "0x1826C9930")]
|
||||
public static bool ListEquals<T>(IList<T> a, IList<T> b)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000261 RID: 609 RVA: 0x00002D90 File Offset: 0x00000F90
|
||||
[Token(Token = "0x6000244")]
|
||||
[Address(RVA = "0x26C9BC0", Offset = "0x26C8BC0", VA = "0x1826C9BC0")]
|
||||
public static bool TryGetSingleItem<T>(IList<T> list, out T value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000262 RID: 610 RVA: 0x00002DA8 File Offset: 0x00000FA8
|
||||
[Token(Token = "0x6000245")]
|
||||
[Address(RVA = "0x26C9AE0", Offset = "0x26C8AE0", VA = "0x1826C9AE0")]
|
||||
public static bool TryGetSingleItem<T>(IList<T> list, bool returnDefaultIfEmpty, out T value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000263 RID: 611 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000246")]
|
||||
[Address(RVA = "0x1CC4400", Offset = "0x1CC3400", VA = "0x181CC4400")]
|
||||
public static T GetSingleItem<T>(IList<T> list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000264 RID: 612 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000247")]
|
||||
[Address(RVA = "0x22B0260", Offset = "0x22AF260", VA = "0x1822B0260")]
|
||||
public static T GetSingleItem<T>(IList<T> list, bool returnDefaultIfEmpty)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000265 RID: 613 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000248")]
|
||||
[Address(RVA = "0x1E7C700", Offset = "0x1E7B700", VA = "0x181E7C700")]
|
||||
public static IList<T> Minus<T>(IList<T> list, IList<T> minus)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000266 RID: 614 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000249")]
|
||||
[Address(RVA = "0x2C4C350", Offset = "0x2C4B350", VA = "0x182C4C350")]
|
||||
public static IList CreateGenericList(Type listType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000267 RID: 615 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600024A")]
|
||||
[Address(RVA = "0x2C4C210", Offset = "0x2C4B210", VA = "0x182C4C210")]
|
||||
public static IDictionary CreateGenericDictionary(Type keyType, Type valueType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000268 RID: 616 RVA: 0x00002DC0 File Offset: 0x00000FC0
|
||||
[Token(Token = "0x600024B")]
|
||||
[Address(RVA = "0x2C4CD40", Offset = "0x2C4BD40", VA = "0x182C4CD40")]
|
||||
public static bool IsListType(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000269 RID: 617 RVA: 0x00002DD8 File Offset: 0x00000FD8
|
||||
[Token(Token = "0x600024C")]
|
||||
[Address(RVA = "0x2C4CB40", Offset = "0x2C4BB40", VA = "0x182C4CB40")]
|
||||
public static bool IsCollectionType(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600026A RID: 618 RVA: 0x00002DF0 File Offset: 0x00000FF0
|
||||
[Token(Token = "0x600024D")]
|
||||
[Address(RVA = "0x2C4CC50", Offset = "0x2C4BC50", VA = "0x182C4CC50")]
|
||||
public static bool IsDictionaryType(Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600026B RID: 619 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600024E")]
|
||||
[Address(RVA = "0x2C4BA30", Offset = "0x2C4AA30", VA = "0x182C4BA30")]
|
||||
public static IWrappedCollection CreateCollectionWrapper(object list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600026C RID: 620 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600024F")]
|
||||
[Address(RVA = "0x2C4C4A0", Offset = "0x2C4B4A0", VA = "0x182C4C4A0")]
|
||||
public static IWrappedList CreateListWrapper(object list)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600026D RID: 621 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000250")]
|
||||
[Address(RVA = "0x2C4BDF0", Offset = "0x2C4ADF0", VA = "0x182C4BDF0")]
|
||||
public static IWrappedDictionary CreateDictionaryWrapper(object dictionary)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600026E RID: 622 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000251")]
|
||||
[Address(RVA = "0x2C4AEB0", Offset = "0x2C49EB0", VA = "0x182C4AEB0")]
|
||||
public static object CreateAndPopulateList(Type listType, Action<IList, bool> populateList)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600026F RID: 623 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000252")]
|
||||
[Address(RVA = "0x2C4CF70", Offset = "0x2C4BF70", VA = "0x182C4CF70")]
|
||||
public static Array ToArray(Array initial, Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000253")]
|
||||
[Address(RVA = "0x2C4C860", Offset = "0x2C4B860", VA = "0x182C4C860")]
|
||||
private static IList<int> GetDimensions(IList values)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000271 RID: 625 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000254")]
|
||||
[Address(RVA = "0x2C4D060", Offset = "0x2C4C060", VA = "0x182C4D060")]
|
||||
public static Array ToMultidimensionalArray(IList values, Type type, int rank)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000272 RID: 626 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000255")]
|
||||
[Address(RVA = "0x2C4CEA0", Offset = "0x2C4BEA0", VA = "0x182C4CEA0")]
|
||||
private static object JaggedArrayGetValue(IList values, int[] indices)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000273 RID: 627 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000256")]
|
||||
[Address(RVA = "0x2C4AC90", Offset = "0x2C49C90", VA = "0x182C4AC90")]
|
||||
private static void CopyFromJaggedToMultidimensionalArray(IList values, Array multidimensionalArray, int[] indices)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000274 RID: 628 RVA: 0x00002E08 File Offset: 0x00001008
|
||||
[Token(Token = "0x6000257")]
|
||||
[Address(RVA = "0x2387500", Offset = "0x2386500", VA = "0x182387500")]
|
||||
public static bool AddDistinct<T>(this IList<T> list, T value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000275 RID: 629 RVA: 0x00002E20 File Offset: 0x00001020
|
||||
[Token(Token = "0x6000258")]
|
||||
[Address(RVA = "0x26C9310", Offset = "0x26C8310", VA = "0x1826C9310")]
|
||||
public static bool AddDistinct<T>(this IList<T> list, T value, IEqualityComparer<T> comparer)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000276 RID: 630 RVA: 0x00002E38 File Offset: 0x00001038
|
||||
[Token(Token = "0x6000259")]
|
||||
[Address(RVA = "0x26C95E0", Offset = "0x26C85E0", VA = "0x1826C95E0")]
|
||||
public static bool ContainsValue<TSource>(this IEnumerable<TSource> source, TSource value, IEqualityComparer<TSource> comparer)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000277 RID: 631 RVA: 0x00002E50 File Offset: 0x00001050
|
||||
[Token(Token = "0x600025A")]
|
||||
[Address(RVA = "0x2387500", Offset = "0x2386500", VA = "0x182387500")]
|
||||
public static bool AddRangeDistinct<T>(this IList<T> list, IEnumerable<T> values)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000278 RID: 632 RVA: 0x00002E68 File Offset: 0x00001068
|
||||
[Token(Token = "0x600025B")]
|
||||
[Address(RVA = "0x26C9400", Offset = "0x26C8400", VA = "0x1826C9400")]
|
||||
public static bool AddRangeDistinct<T>(this IList<T> list, IEnumerable<T> values, IEqualityComparer<T> comparer)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000279 RID: 633 RVA: 0x00002E80 File Offset: 0x00001080
|
||||
[Token(Token = "0x600025C")]
|
||||
[Address(RVA = "0x2387710", Offset = "0x2386710", VA = "0x182387710")]
|
||||
public static int IndexOf<T>(this IEnumerable<T> collection, Func<T, bool> predicate)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600027A RID: 634 RVA: 0x00002E98 File Offset: 0x00001098
|
||||
[Token(Token = "0x600025D")]
|
||||
[Address(RVA = "0x2387500", Offset = "0x2386500", VA = "0x182387500")]
|
||||
public static int IndexOf<TSource>(this IEnumerable<TSource> list, TSource value) where TSource : IEquatable<TSource>
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600027B RID: 635 RVA: 0x00002EB0 File Offset: 0x000010B0
|
||||
[Token(Token = "0x600025E")]
|
||||
[Address(RVA = "0x23878D0", Offset = "0x23868D0", VA = "0x1823878D0")]
|
||||
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: 0x06000288 RID: 648 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000260")]
|
||||
[Address(RVA = "0x32D2070", Offset = "0x32D1070", VA = "0x1832D2070")]
|
||||
public CollectionWrapper(IList list)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000261")]
|
||||
[Address(RVA = "0x32D2000", Offset = "0x32D1000", VA = "0x1832D2000")]
|
||||
public CollectionWrapper(ICollection<T> list)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600028A RID: 650 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000262")]
|
||||
[Address(RVA = "0x32D12B0", Offset = "0x32D02B0", VA = "0x1832D12B0", Slot = "29")]
|
||||
public virtual void Add(T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600028B RID: 651 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000263")]
|
||||
[Address(RVA = "0x32D1360", Offset = "0x32D0360", VA = "0x1832D1360", Slot = "30")]
|
||||
public virtual void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600028C RID: 652 RVA: 0x00002EE0 File Offset: 0x000010E0
|
||||
[Token(Token = "0x6000264")]
|
||||
[Address(RVA = "0x32D1400", Offset = "0x32D0400", VA = "0x1832D1400", Slot = "31")]
|
||||
public virtual bool Contains(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600028D RID: 653 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000265")]
|
||||
[Address(RVA = "0x32D14B0", Offset = "0x32D04B0", VA = "0x1832D14B0", Slot = "32")]
|
||||
public virtual void CopyTo(T[] array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700006C RID: 108
|
||||
// (get) Token: 0x0600028E RID: 654 RVA: 0x00002EF8 File Offset: 0x000010F8
|
||||
[Token(Token = "0x17000064")]
|
||||
public virtual int Count
|
||||
{
|
||||
[Token(Token = "0x6000266")]
|
||||
[Address(RVA = "0x32D2170", Offset = "0x32D1170", VA = "0x1832D2170", Slot = "33")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700006D RID: 109
|
||||
// (get) Token: 0x0600028F RID: 655 RVA: 0x00002F10 File Offset: 0x00001110
|
||||
[Token(Token = "0x17000065")]
|
||||
public virtual bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6000267")]
|
||||
[Address(RVA = "0x32D2200", Offset = "0x32D1200", VA = "0x1832D2200", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000290 RID: 656 RVA: 0x00002F28 File Offset: 0x00001128
|
||||
[Token(Token = "0x6000268")]
|
||||
[Address(RVA = "0x32D16E0", Offset = "0x32D06E0", VA = "0x1832D16E0", Slot = "35")]
|
||||
public virtual bool Remove(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000291 RID: 657 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000269")]
|
||||
[Address(RVA = "0x2FB5FA0", Offset = "0x2FB4FA0", VA = "0x182FB5FA0", Slot = "36")]
|
||||
public virtual IEnumerator<T> GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000292 RID: 658 RVA: 0x00002F40 File Offset: 0x00001140
|
||||
[Token(Token = "0x600026A")]
|
||||
[Address(RVA = "0x5EFE20", Offset = "0x5EEE20", VA = "0x1805EFE20")]
|
||||
public bool IsGenericCollection()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000293 RID: 659 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600026B")]
|
||||
[Address(RVA = "0x32D1830", Offset = "0x32D0830", VA = "0x1832D1830", Slot = "12")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000294 RID: 660 RVA: 0x00002F58 File Offset: 0x00001158
|
||||
[Token(Token = "0x600026C")]
|
||||
[Address(RVA = "0x2FB6420", Offset = "0x2FB5420", VA = "0x182FB6420", Slot = "16")]
|
||||
int IList.Add(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000295 RID: 661 RVA: 0x00002F70 File Offset: 0x00001170
|
||||
[Token(Token = "0x600026D")]
|
||||
[Address(RVA = "0x2FB64E0", Offset = "0x2FB54E0", VA = "0x182FB64E0", Slot = "17")]
|
||||
bool IList.Contains(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000296 RID: 662 RVA: 0x00002F88 File Offset: 0x00001188
|
||||
[Token(Token = "0x600026E")]
|
||||
[Address(RVA = "0x32D18C0", Offset = "0x32D08C0", VA = "0x1832D18C0", Slot = "21")]
|
||||
int IList.IndexOf(object value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000297 RID: 663 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600026F")]
|
||||
[Address(RVA = "0x32D1B20", Offset = "0x32D0B20", VA = "0x1832D1B20", Slot = "24")]
|
||||
void IList.RemoveAt(int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000298 RID: 664 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000270")]
|
||||
[Address(RVA = "0x32D19F0", Offset = "0x32D09F0", VA = "0x1832D19F0", Slot = "22")]
|
||||
void IList.Insert(int index, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700006E RID: 110
|
||||
// (get) Token: 0x06000299 RID: 665 RVA: 0x00002FA0 File Offset: 0x000011A0
|
||||
[Token(Token = "0x17000066")]
|
||||
bool IList.IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x6000271")]
|
||||
[Address(RVA = "0x32D1BB0", Offset = "0x32D0BB0", VA = "0x1832D1BB0", Slot = "20")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600029A RID: 666 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000272")]
|
||||
[Address(RVA = "0x2FB6900", Offset = "0x2FB5900", VA = "0x182FB6900", Slot = "23")]
|
||||
void IList.Remove(object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700006F RID: 111
|
||||
[Token(Token = "0x17000067")]
|
||||
object IList.this[int index]
|
||||
{
|
||||
[Token(Token = "0x6000273")]
|
||||
[Address(RVA = "0x32D1C50", Offset = "0x32D0C50", VA = "0x1832D1C50", Slot = "14")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000274")]
|
||||
[Address(RVA = "0x32D1CE0", Offset = "0x32D0CE0", VA = "0x1832D1CE0", Slot = "15")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600029D RID: 669 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000275")]
|
||||
[Address(RVA = "0x2FB6280", Offset = "0x2FB5280", VA = "0x182FB6280", Slot = "25")]
|
||||
void ICollection.CopyTo(Array array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000070 RID: 112
|
||||
// (get) Token: 0x0600029E RID: 670 RVA: 0x00002FB8 File Offset: 0x000011B8
|
||||
[Token(Token = "0x17000068")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x6000276")]
|
||||
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "28")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000071 RID: 113
|
||||
// (get) Token: 0x0600029F RID: 671 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000069")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x6000277")]
|
||||
[Address(RVA = "0x32D17C0", Offset = "0x32D07C0", VA = "0x1832D17C0", Slot = "27")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002A0 RID: 672 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000278")]
|
||||
[Address(RVA = "0x32D1E10", Offset = "0x32D0E10", VA = "0x1832D1E10")]
|
||||
private static void VerifyValueType(object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002A1 RID: 673 RVA: 0x00002FD0 File Offset: 0x000011D0
|
||||
[Token(Token = "0x6000279")]
|
||||
[Address(RVA = "0x32D1580", Offset = "0x32D0580", VA = "0x1832D1580")]
|
||||
private static bool IsCompatibleObject(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000072 RID: 114
|
||||
// (get) Token: 0x060002A2 RID: 674 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006A")]
|
||||
public object UnderlyingCollection
|
||||
{
|
||||
[Token(Token = "0x600027A")]
|
||||
[Address(RVA = "0x23B5890", Offset = "0x23B4890", VA = "0x1823B5890", Slot = "13")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000125 RID: 293
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E2")]
|
||||
private readonly IList _list;
|
||||
|
||||
// Token: 0x04000126 RID: 294
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E3")]
|
||||
private readonly ICollection<T> _genericCollection;
|
||||
|
||||
// Token: 0x04000127 RID: 295
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E4")]
|
||||
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: 0x060002A3 RID: 675 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600027B")]
|
||||
[Address(RVA = "0x2C4E2C0", Offset = "0x2C4D2C0", VA = "0x182C4E2C0")]
|
||||
private static Func<object, object> CreateCastConverter(ConvertUtils.TypeConvertKey t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002A4 RID: 676 RVA: 0x00002FE8 File Offset: 0x000011E8
|
||||
[Token(Token = "0x600027C")]
|
||||
[Address(RVA = "0x2C4D220", Offset = "0x2C4C220", VA = "0x182C4D220")]
|
||||
public static bool CanConvertType(Type initialType, Type targetType, bool allowTypeNameToString)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002A5 RID: 677 RVA: 0x00003000 File Offset: 0x00001200
|
||||
[Token(Token = "0x600027D")]
|
||||
[Address(RVA = "0x2C4E7E0", Offset = "0x2C4D7E0", VA = "0x182C4E7E0")]
|
||||
private static bool IsComponentConverter(TypeConverter converter)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002A6 RID: 678 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600027E")]
|
||||
[Address(RVA = "0x22B0610", Offset = "0x22AF610", VA = "0x1822B0610")]
|
||||
public static T Convert<T>(object initialValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002A7 RID: 679 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600027F")]
|
||||
[Address(RVA = "0x22B06B0", Offset = "0x22AF6B0", VA = "0x1822B06B0")]
|
||||
public static T Convert<T>(object initialValue, CultureInfo culture)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002A8 RID: 680 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000280")]
|
||||
[Address(RVA = "0x2C4D8C0", Offset = "0x2C4C8C0", VA = "0x182C4D8C0")]
|
||||
public static object Convert(object initialValue, CultureInfo culture, Type targetType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002A9 RID: 681 RVA: 0x00003018 File Offset: 0x00001218
|
||||
[Token(Token = "0x6000281")]
|
||||
[Address(RVA = "0x26C9D60", Offset = "0x26C8D60", VA = "0x1826C9D60")]
|
||||
public static bool TryConvert<T>(object initialValue, out T convertedValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002AA RID: 682 RVA: 0x00003030 File Offset: 0x00001230
|
||||
[Token(Token = "0x6000282")]
|
||||
[Address(RVA = "0x26C9C90", Offset = "0x26C8C90", VA = "0x1826C9C90")]
|
||||
public static bool TryConvert<T>(object initialValue, CultureInfo culture, out T convertedValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002AB RID: 683 RVA: 0x00003048 File Offset: 0x00001248
|
||||
[Token(Token = "0x6000283")]
|
||||
[Address(RVA = "0x2C4E990", Offset = "0x2C4D990", VA = "0x182C4E990")]
|
||||
public static bool TryConvert(object initialValue, CultureInfo culture, Type targetType, out object convertedValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002AC RID: 684 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000284")]
|
||||
[Address(RVA = "0x22B0480", Offset = "0x22AF480", VA = "0x1822B0480")]
|
||||
public static T ConvertOrCast<T>(object initialValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002AD RID: 685 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000285")]
|
||||
[Address(RVA = "0x22B0520", Offset = "0x22AF520", VA = "0x1822B0520")]
|
||||
public static T ConvertOrCast<T>(object initialValue, CultureInfo culture)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002AE RID: 686 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000286")]
|
||||
[Address(RVA = "0x2C4D700", Offset = "0x2C4C700", VA = "0x182C4D700")]
|
||||
public static object ConvertOrCast(object initialValue, CultureInfo culture, Type targetType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002AF RID: 687 RVA: 0x00003060 File Offset: 0x00001260
|
||||
[Token(Token = "0x6000287")]
|
||||
[Address(RVA = "0x26C9BE0", Offset = "0x26C8BE0", VA = "0x1826C9BE0")]
|
||||
public static bool TryConvertOrCast<T>(object initialValue, out T convertedValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002B0 RID: 688 RVA: 0x00003078 File Offset: 0x00001278
|
||||
[Token(Token = "0x6000288")]
|
||||
[Address(RVA = "0x26C9C90", Offset = "0x26C8C90", VA = "0x1826C9C90")]
|
||||
public static bool TryConvertOrCast<T>(object initialValue, CultureInfo culture, out T convertedValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002B1 RID: 689 RVA: 0x00003090 File Offset: 0x00001290
|
||||
[Token(Token = "0x6000289")]
|
||||
[Address(RVA = "0x2C4E8C0", Offset = "0x2C4D8C0", VA = "0x182C4E8C0")]
|
||||
public static bool TryConvertOrCast(object initialValue, CultureInfo culture, Type targetType, out object convertedValue)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002B2 RID: 690 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600028A")]
|
||||
[Address(RVA = "0x2C4E500", Offset = "0x2C4D500", VA = "0x182C4E500")]
|
||||
private static object EnsureTypeAssignable(object value, Type initialType, Type targetType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002B3 RID: 691 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600028B")]
|
||||
[Address(RVA = "0x2C4E750", Offset = "0x2C4D750", VA = "0x182C4E750")]
|
||||
internal static TypeConverter GetConverter(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002B4 RID: 692 RVA: 0x000030A8 File Offset: 0x000012A8
|
||||
[Token(Token = "0x600028C")]
|
||||
[Address(RVA = "0x2C4E860", Offset = "0x2C4D860", VA = "0x182C4E860")]
|
||||
public static bool IsInteger(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000128 RID: 296
|
||||
[Token(Token = "0x40000E5")]
|
||||
private static readonly ThreadSafeStore<ConvertUtils.TypeConvertKey, Func<object, object>> CastConverters;
|
||||
|
||||
// Token: 0x02000044 RID: 68
|
||||
[Token(Token = "0x20000CB")]
|
||||
internal struct TypeConvertKey : IEquatable<ConvertUtils.TypeConvertKey>
|
||||
{
|
||||
// Token: 0x17000073 RID: 115
|
||||
// (get) Token: 0x060002B6 RID: 694 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000199")]
|
||||
public Type InitialType
|
||||
{
|
||||
[Token(Token = "0x60008FD")]
|
||||
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000074 RID: 116
|
||||
// (get) Token: 0x060002B7 RID: 695 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700019A")]
|
||||
public Type TargetType
|
||||
{
|
||||
[Token(Token = "0x60008FE")]
|
||||
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002B8 RID: 696 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60008FF")]
|
||||
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
|
||||
public TypeConvertKey(Type initialType, Type targetType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002B9 RID: 697 RVA: 0x000030C0 File Offset: 0x000012C0
|
||||
[Token(Token = "0x6000900")]
|
||||
[Address(RVA = "0x4AF380", Offset = "0x4AE380", VA = "0x1804AF380", Slot = "2")]
|
||||
public override int GetHashCode()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x060002BA RID: 698 RVA: 0x000030D8 File Offset: 0x000012D8
|
||||
[Token(Token = "0x6000901")]
|
||||
[Address(RVA = "0x2C60640", Offset = "0x2C5F640", VA = "0x182C60640", Slot = "0")]
|
||||
public override bool Equals(object obj)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002BB RID: 699 RVA: 0x000030F0 File Offset: 0x000012F0
|
||||
[Token(Token = "0x6000902")]
|
||||
[Address(RVA = "0x2C60570", Offset = "0x2C5F570", VA = "0x182C60570", Slot = "4")]
|
||||
public bool Equals(ConvertUtils.TypeConvertKey other)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x04000129 RID: 297
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40002C4")]
|
||||
private readonly Type _initialType;
|
||||
|
||||
// Token: 0x0400012A RID: 298
|
||||
[FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x40002C5")]
|
||||
private readonly Type _targetType;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200006C RID: 108
|
||||
// (Invoke) Token: 0x06000387 RID: 903
|
||||
[Token(Token = "0x2000049")]
|
||||
internal delegate T Creator<T>();
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200006F RID: 111
|
||||
// (Invoke) Token: 0x0600039F RID: 927
|
||||
[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: 0x060002C6 RID: 710 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600028E")]
|
||||
[Address(RVA = "0x2C4EAF0", Offset = "0x2C4DAF0", VA = "0x182C4EAF0")]
|
||||
public static string GetLocalOffset(this DateTime d)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002C7 RID: 711 RVA: 0x00003108 File Offset: 0x00001308
|
||||
[Token(Token = "0x600028F")]
|
||||
[Address(RVA = "0x2C4EBE0", Offset = "0x2C4DBE0", VA = "0x182C4EBE0")]
|
||||
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: 0x060002C9 RID: 713 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000291")]
|
||||
[Address(RVA = "0x32D4560", Offset = "0x32D3560", VA = "0x1832D4560")]
|
||||
public DictionaryWrapper(IDictionary dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002CA RID: 714 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000292")]
|
||||
[Address(RVA = "0x32D45D0", Offset = "0x32D35D0", VA = "0x1832D45D0")]
|
||||
public DictionaryWrapper(IDictionary<TKey, TValue> dictionary)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002CB RID: 715 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000293")]
|
||||
[Address(RVA = "0x32D2B40", Offset = "0x32D1B40", VA = "0x1832D2B40", Slot = "9")]
|
||||
public void Add(TKey key, TValue value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002CC RID: 716 RVA: 0x00003120 File Offset: 0x00001320
|
||||
[Token(Token = "0x6000294")]
|
||||
[Address(RVA = "0x32D2E40", Offset = "0x32D1E40", VA = "0x1832D2E40", Slot = "8")]
|
||||
public bool ContainsKey(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000076 RID: 118
|
||||
// (get) Token: 0x060002CD RID: 717 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006C")]
|
||||
public ICollection<TKey> Keys
|
||||
{
|
||||
[Token(Token = "0x6000295")]
|
||||
[Address(RVA = "0x32D4870", Offset = "0x32D3870", VA = "0x1832D4870", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002CE RID: 718 RVA: 0x00003138 File Offset: 0x00001338
|
||||
[Token(Token = "0x6000296")]
|
||||
[Address(RVA = "0x32D3920", Offset = "0x32D2920", VA = "0x1832D3920", Slot = "10")]
|
||||
public bool Remove(TKey key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002CF RID: 719 RVA: 0x00003150 File Offset: 0x00001350
|
||||
[Token(Token = "0x6000297")]
|
||||
[Address(RVA = "0x32D43D0", Offset = "0x32D33D0", VA = "0x1832D43D0", Slot = "11")]
|
||||
public bool TryGetValue(TKey key, out TValue value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x17000077 RID: 119
|
||||
// (get) Token: 0x060002D0 RID: 720 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700006D")]
|
||||
public ICollection<TValue> Values
|
||||
{
|
||||
[Token(Token = "0x6000298")]
|
||||
[Address(RVA = "0x32D4950", Offset = "0x32D3950", VA = "0x1832D4950", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000078 RID: 120
|
||||
[Token(Token = "0x1700006E")]
|
||||
public TValue this[TKey key]
|
||||
{
|
||||
[Token(Token = "0x6000299")]
|
||||
[Address(RVA = "0x32D4770", Offset = "0x32D3770", VA = "0x1832D4770", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x600029A")]
|
||||
[Address(RVA = "0x32D4A30", Offset = "0x32D3A30", VA = "0x1832D4A30", Slot = "5")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002D3 RID: 723 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600029B")]
|
||||
[Address(RVA = "0x32D2C00", Offset = "0x32D1C00", VA = "0x1832D2C00", Slot = "14")]
|
||||
public void Add(KeyValuePair<TKey, TValue> item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002D4 RID: 724 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600029C")]
|
||||
[Address(RVA = "0x32D2DA0", Offset = "0x32D1DA0", VA = "0x1832D2DA0", Slot = "28")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002D5 RID: 725 RVA: 0x00003168 File Offset: 0x00001368
|
||||
[Token(Token = "0x600029D")]
|
||||
[Address(RVA = "0x32D2EE0", Offset = "0x32D1EE0", VA = "0x1832D2EE0", Slot = "16")]
|
||||
public bool Contains(KeyValuePair<TKey, TValue> item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002D6 RID: 726 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600029E")]
|
||||
[Address(RVA = "0x32D3080", Offset = "0x32D2080", VA = "0x1832D3080", Slot = "17")]
|
||||
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000079 RID: 121
|
||||
// (get) Token: 0x060002D7 RID: 727 RVA: 0x00003180 File Offset: 0x00001380
|
||||
[Token(Token = "0x1700006F")]
|
||||
public int Count
|
||||
{
|
||||
[Token(Token = "0x600029F")]
|
||||
[Address(RVA = "0x32D4640", Offset = "0x32D3640", VA = "0x1832D4640", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007A RID: 122
|
||||
// (get) Token: 0x060002D8 RID: 728 RVA: 0x00003198 File Offset: 0x00001398
|
||||
[Token(Token = "0x17000070")]
|
||||
public bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x60002A0")]
|
||||
[Address(RVA = "0x32D46D0", Offset = "0x32D36D0", VA = "0x1832D46D0", Slot = "29")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002D9 RID: 729 RVA: 0x000031B0 File Offset: 0x000013B0
|
||||
[Token(Token = "0x60002A1")]
|
||||
[Address(RVA = "0x32D3680", Offset = "0x32D2680", VA = "0x1832D3680", Slot = "18")]
|
||||
public bool Remove(KeyValuePair<TKey, TValue> item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002DA RID: 730 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A2")]
|
||||
[Address(RVA = "0x32D33E0", Offset = "0x32D23E0", VA = "0x1832D33E0", Slot = "19")]
|
||||
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002DB RID: 731 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A3")]
|
||||
[Address(RVA = "0x2FB8ED0", Offset = "0x2FB7ED0", VA = "0x182FB8ED0", Slot = "20")]
|
||||
IEnumerator IEnumerable.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002DC RID: 732 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002A4")]
|
||||
[Address(RVA = "0x32D3BF0", Offset = "0x32D2BF0", VA = "0x1832D3BF0", Slot = "27")]
|
||||
void IDictionary.Add(object key, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002DD RID: 733 RVA: 0x000031C8 File Offset: 0x000013C8
|
||||
[Token(Token = "0x60002A5")]
|
||||
[Address(RVA = "0x32D3D60", Offset = "0x32D2D60", VA = "0x1832D3D60", Slot = "26")]
|
||||
bool IDictionary.Contains(object key)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002DE RID: 734 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002A6")]
|
||||
[Address(RVA = "0x32D3E70", Offset = "0x32D2E70", VA = "0x1832D3E70", Slot = "31")]
|
||||
IDictionaryEnumerator IDictionary.GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x1700007B RID: 123
|
||||
// (get) Token: 0x060002DF RID: 735 RVA: 0x000031E0 File Offset: 0x000013E0
|
||||
[Token(Token = "0x17000071")]
|
||||
bool IDictionary.IsFixedSize
|
||||
{
|
||||
[Token(Token = "0x60002A7")]
|
||||
[Address(RVA = "0x32D3F80", Offset = "0x32D2F80", VA = "0x1832D3F80", Slot = "30")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007C RID: 124
|
||||
// (get) Token: 0x060002E0 RID: 736 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000072")]
|
||||
ICollection IDictionary.Keys
|
||||
{
|
||||
[Token(Token = "0x60002A8")]
|
||||
[Address(RVA = "0x32D40E0", Offset = "0x32D30E0", VA = "0x1832D40E0", Slot = "24")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002E1 RID: 737 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002A9")]
|
||||
[Address(RVA = "0x32D3810", Offset = "0x32D2810", VA = "0x1832D3810", Slot = "32")]
|
||||
public void Remove(object key)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700007D RID: 125
|
||||
// (get) Token: 0x060002E2 RID: 738 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000073")]
|
||||
ICollection IDictionary.Values
|
||||
{
|
||||
[Token(Token = "0x60002AA")]
|
||||
[Address(RVA = "0x32D41A0", Offset = "0x32D31A0", VA = "0x1832D41A0", Slot = "25")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700007E RID: 126
|
||||
[Token(Token = "0x17000074")]
|
||||
object IDictionary.this[object key]
|
||||
{
|
||||
[Token(Token = "0x60002AB")]
|
||||
[Address(RVA = "0x32D3FE0", Offset = "0x32D2FE0", VA = "0x1832D3FE0", Slot = "22")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x60002AC")]
|
||||
[Address(RVA = "0x32D4260", Offset = "0x32D3260", VA = "0x1832D4260", Slot = "23")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002E5 RID: 741 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002AD")]
|
||||
[Address(RVA = "0x32D3A00", Offset = "0x32D2A00", VA = "0x1832D3A00", Slot = "33")]
|
||||
void ICollection.CopyTo(Array array, int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700007F RID: 127
|
||||
// (get) Token: 0x060002E6 RID: 742 RVA: 0x000031F8 File Offset: 0x000013F8
|
||||
[Token(Token = "0x17000075")]
|
||||
bool ICollection.IsSynchronized
|
||||
{
|
||||
[Token(Token = "0x60002AE")]
|
||||
[Address(RVA = "0x32D3B20", Offset = "0x32D2B20", VA = "0x1832D3B20", Slot = "36")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000080 RID: 128
|
||||
// (get) Token: 0x060002E7 RID: 743 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000076")]
|
||||
object ICollection.SyncRoot
|
||||
{
|
||||
[Token(Token = "0x60002AF")]
|
||||
[Address(RVA = "0x32D3B80", Offset = "0x32D2B80", VA = "0x1832D3B80", Slot = "35")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000081 RID: 129
|
||||
// (get) Token: 0x060002E8 RID: 744 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000077")]
|
||||
public object UnderlyingDictionary
|
||||
{
|
||||
[Token(Token = "0x60002B0")]
|
||||
[Address(RVA = "0x23B5890", Offset = "0x23B4890", VA = "0x1823B5890", Slot = "21")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000134 RID: 308
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E6")]
|
||||
private readonly IDictionary _dictionary;
|
||||
|
||||
// Token: 0x04000135 RID: 309
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E7")]
|
||||
private readonly IDictionary<TKey, TValue> _genericDictionary;
|
||||
|
||||
// Token: 0x04000136 RID: 310
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000E8")]
|
||||
private object _syncRoot;
|
||||
|
||||
// Token: 0x0200004D RID: 77
|
||||
[Token(Token = "0x20000D1")]
|
||||
private struct DictionaryEnumerator<TEnumeratorKey, TEnumeratorValue> : IDictionaryEnumerator, IEnumerator
|
||||
{
|
||||
// Token: 0x060002E9 RID: 745 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600090D")]
|
||||
[Address(RVA = "0x32D25D0", Offset = "0x32D15D0", VA = "0x1832D25D0")]
|
||||
public DictionaryEnumerator(IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> e)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x17000082 RID: 130
|
||||
// (get) Token: 0x060002EA RID: 746 RVA: 0x00003210 File Offset: 0x00001410
|
||||
[Token(Token = "0x1700019B")]
|
||||
public DictionaryEntry Entry
|
||||
{
|
||||
[Token(Token = "0x600090E")]
|
||||
[Address(RVA = "0x32D2850", Offset = "0x32D1850", VA = "0x1832D2850", Slot = "6")]
|
||||
get
|
||||
{
|
||||
return default(DictionaryEntry);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000083 RID: 131
|
||||
// (get) Token: 0x060002EB RID: 747 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700019C")]
|
||||
public object Key
|
||||
{
|
||||
[Token(Token = "0x600090F")]
|
||||
[Address(RVA = "0x32D2900", Offset = "0x32D1900", VA = "0x1832D2900", Slot = "4")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000084 RID: 132
|
||||
// (get) Token: 0x060002EC RID: 748 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700019D")]
|
||||
public object Value
|
||||
{
|
||||
[Token(Token = "0x6000910")]
|
||||
[Address(RVA = "0x32D29B0", Offset = "0x32D19B0", VA = "0x1832D29B0", Slot = "5")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x17000085 RID: 133
|
||||
// (get) Token: 0x060002ED RID: 749 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700019E")]
|
||||
public object Current
|
||||
{
|
||||
[Token(Token = "0x6000911")]
|
||||
[Address(RVA = "0x32D2620", Offset = "0x32D1620", VA = "0x1832D2620", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060002EE RID: 750 RVA: 0x00003228 File Offset: 0x00001428
|
||||
[Token(Token = "0x6000912")]
|
||||
[Address(RVA = "0x32D2530", Offset = "0x32D1530", VA = "0x1832D2530", Slot = "7")]
|
||||
public bool MoveNext()
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060002EF RID: 751 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000913")]
|
||||
[Address(RVA = "0x32D2580", Offset = "0x32D1580", VA = "0x1832D2580", Slot = "9")]
|
||||
public void Reset()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000137 RID: 311
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40002CF")]
|
||||
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: 0x060002F3 RID: 755 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002B1")]
|
||||
[Address(RVA = "0x2C4EC70", Offset = "0x2C4DC70", VA = "0x182C4EC70")]
|
||||
private static DynamicMethod CreateDynamicMethod(string name, Type returnType, Type[] parameterTypes, Type owner)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F4 RID: 756 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002B2")]
|
||||
[Address(RVA = "0x26CCB90", Offset = "0x26CBB90", VA = "0x1826CCB90", Slot = "4")]
|
||||
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F5 RID: 757 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002B3")]
|
||||
[Address(RVA = "0x2C4F290", Offset = "0x2C4E290", VA = "0x182C4F290")]
|
||||
private void GenerateCreateMethodCallIL(MethodBase method, ILGenerator generator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002F6 RID: 758 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002B4")]
|
||||
[Address(RVA = "0x3165A60", Offset = "0x3164A60", VA = "0x183165A60", Slot = "5")]
|
||||
public override Func<T> CreateDefaultConstructor<T>(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F7 RID: 759 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002B5")]
|
||||
[Address(RVA = "0x2C4ED70", Offset = "0x2C4DD70", VA = "0x182C4ED70")]
|
||||
private void GenerateCreateDefaultConstructorIL(Type type, ILGenerator generator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002F8 RID: 760 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002B6")]
|
||||
[Address(RVA = "0x3165E50", Offset = "0x3164E50", VA = "0x183165E50", Slot = "6")]
|
||||
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002F9 RID: 761 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002B7")]
|
||||
[Address(RVA = "0x2C4F0E0", Offset = "0x2C4E0E0", VA = "0x182C4F0E0")]
|
||||
private void GenerateCreateGetPropertyIL(PropertyInfo propertyInfo, ILGenerator generator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002FA RID: 762 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002B8")]
|
||||
[Address(RVA = "0x3165C20", Offset = "0x3164C20", VA = "0x183165C20", Slot = "7")]
|
||||
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002FB RID: 763 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002B9")]
|
||||
[Address(RVA = "0x2C4EFF0", Offset = "0x2C4DFF0", VA = "0x182C4EFF0")]
|
||||
private void GenerateCreateGetFieldIL(FieldInfo fieldInfo, ILGenerator generator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002FC RID: 764 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002BA")]
|
||||
[Address(RVA = "0x26CCE10", Offset = "0x26CBE10", VA = "0x1826CCE10", Slot = "8")]
|
||||
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002FD RID: 765 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002BB")]
|
||||
[Address(RVA = "0x2C4F840", Offset = "0x2C4E840", VA = "0x182C4F840")]
|
||||
internal static void GenerateCreateSetFieldIL(FieldInfo fieldInfo, ILGenerator generator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060002FE RID: 766 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002BC")]
|
||||
[Address(RVA = "0x26CD070", Offset = "0x26CC070", VA = "0x1826CD070", Slot = "9")]
|
||||
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060002FF RID: 767 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002BD")]
|
||||
[Address(RVA = "0x2C4F960", Offset = "0x2C4E960", VA = "0x182C4F960")]
|
||||
internal static void GenerateCreateSetPropertyIL(PropertyInfo propertyInfo, ILGenerator generator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000300 RID: 768 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002BE")]
|
||||
[Address(RVA = "0x42BA20", Offset = "0x42AA20", VA = "0x18042BA20")]
|
||||
public DynamicReflectionDelegateFactory()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400013A RID: 314
|
||||
[Token(Token = "0x40000E9")]
|
||||
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: 0x17000086 RID: 134
|
||||
// (get) Token: 0x06000303 RID: 771 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000078")]
|
||||
private static ModuleBuilder ModuleBuilder
|
||||
{
|
||||
[Token(Token = "0x60002C1")]
|
||||
[Address(RVA = "0x2C506C0", Offset = "0x2C4F6C0", VA = "0x182C506C0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000304 RID: 772 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002C2")]
|
||||
[Address(RVA = "0x2C503C0", Offset = "0x2C4F3C0", VA = "0x182C503C0")]
|
||||
private static void Init()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000305 RID: 773 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002C3")]
|
||||
[Address(RVA = "0x2C4FF40", Offset = "0x2C4EF40", VA = "0x182C4FF40")]
|
||||
private static byte[] GetStrongKey()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000306 RID: 774 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002C4")]
|
||||
[Address(RVA = "0x2C50170", Offset = "0x2C4F170", VA = "0x182C50170")]
|
||||
public static Type GetWrapper(Type interfaceType, Type realObjectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000307 RID: 775 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002C5")]
|
||||
[Address(RVA = "0x2C500C0", Offset = "0x2C4F0C0", VA = "0x182C500C0")]
|
||||
public static object GetUnderlyingObject(object wrapper)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000308 RID: 776 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002C6")]
|
||||
[Address(RVA = "0x2C4FAF0", Offset = "0x2C4EAF0", VA = "0x182C4FAF0")]
|
||||
private static Type GenerateWrapperType(Type interfaceType, Type underlyingType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000309 RID: 777 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002C7")]
|
||||
[Address(RVA = "0x22B22D0", Offset = "0x22B12D0", VA = "0x1822B22D0")]
|
||||
public static T CreateWrapper<T>(object realObject) where T : class
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400013C RID: 316
|
||||
[Token(Token = "0x40000EB")]
|
||||
private static readonly object _lock;
|
||||
|
||||
// Token: 0x0400013D RID: 317
|
||||
[Token(Token = "0x40000EC")]
|
||||
private static readonly WrapperDictionary _wrapperDictionary;
|
||||
|
||||
// Token: 0x0400013E RID: 318
|
||||
[Token(Token = "0x40000ED")]
|
||||
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: 0x06000302 RID: 770 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002C0")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DynamicWrapperBase()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400013B RID: 315
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000EA")]
|
||||
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: 0x0600032E RID: 814 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D8")]
|
||||
public static T Parse<T>(string enumMemberName) where T : struct
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600032F RID: 815 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D9")]
|
||||
public static T Parse<T>(string enumMemberName, bool ignoreCase) where T : struct
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000330 RID: 816 RVA: 0x000032A0 File Offset: 0x000014A0
|
||||
[Token(Token = "0x60002DA")]
|
||||
public static bool TryParse<T>(string enumMemberName, bool ignoreCase, out T value) where T : struct
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000331 RID: 817 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002DB")]
|
||||
[Address(RVA = "0x1E7CF70", Offset = "0x1E7BF70", VA = "0x181E7CF70")]
|
||||
public static IList<T> GetFlagsValues<T>(T value) where T : struct
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000332 RID: 818 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002DC")]
|
||||
[Address(RVA = "0x26CF7F0", Offset = "0x26CE7F0", VA = "0x1826CF7F0")]
|
||||
public static EnumValues<ulong> GetNamesAndValues<T>() where T : struct
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000333 RID: 819 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002DD")]
|
||||
public static EnumValues<TUnderlyingType> GetNamesAndValues<TUnderlyingType, TEnum>() where TUnderlyingType : struct where TEnum : struct
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000334 RID: 820 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002DE")]
|
||||
[Address(RVA = "0x26CF860", Offset = "0x26CE860", VA = "0x1826CF860")]
|
||||
public static EnumValues<TUnderlyingType> GetNamesAndValues<TUnderlyingType>(Type enumType) where TUnderlyingType : struct
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000335 RID: 821 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002DF")]
|
||||
[Address(RVA = "0x1E7D6E0", Offset = "0x1E7C6E0", VA = "0x181E7D6E0")]
|
||||
public static IList<T> GetValues<T>()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000336 RID: 822 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E0")]
|
||||
[Address(RVA = "0x3B1B440", Offset = "0x3B1A440", VA = "0x183B1B440")]
|
||||
public static IList<object> GetValues(Type enumType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000337 RID: 823 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E1")]
|
||||
[Address(RVA = "0x1E7D670", Offset = "0x1E7C670", VA = "0x181E7D670")]
|
||||
public static IList<string> GetNames<T>()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000338 RID: 824 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E2")]
|
||||
[Address(RVA = "0x3B1B130", Offset = "0x3B1A130", VA = "0x183B1B130")]
|
||||
public static IList<string> GetNames(Type enumType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000339 RID: 825 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E3")]
|
||||
[Address(RVA = "0x1E52DB0", Offset = "0x1E51DB0", VA = "0x181E52DB0")]
|
||||
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: 0x17000089 RID: 137
|
||||
// (get) Token: 0x06000343 RID: 835 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000079")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x60002E4")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008A RID: 138
|
||||
// (get) Token: 0x06000344 RID: 836 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700007A")]
|
||||
public T Value
|
||||
{
|
||||
[Token(Token = "0x60002E5")]
|
||||
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000345 RID: 837 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002E6")]
|
||||
[Address(RVA = "0x20E4D70", Offset = "0x20E3D70", VA = "0x1820E4D70")]
|
||||
public EnumValue(string name, T value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400015A RID: 346
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000F1")]
|
||||
private string _name;
|
||||
|
||||
// Token: 0x0400015B RID: 347
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000F2")]
|
||||
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: 0x06000346 RID: 838 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002E7")]
|
||||
[Address(RVA = "0x32D4FD0", Offset = "0x32D3FD0", VA = "0x1832D4FD0", Slot = "39")]
|
||||
protected override string GetKeyForItem(EnumValue<T> item)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000347 RID: 839 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002E8")]
|
||||
[Address(RVA = "0x1CC7510", Offset = "0x1CC6510", VA = "0x181CC7510")]
|
||||
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: 0x06000348 RID: 840 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002E9")]
|
||||
[Address(RVA = "0x3B1B940", Offset = "0x3B1A940", VA = "0x183B1B940")]
|
||||
public static void PushInstance(this ILGenerator generator, Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000349 RID: 841 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002EA")]
|
||||
[Address(RVA = "0x3B1B750", Offset = "0x3B1A750", VA = "0x183B1B750")]
|
||||
public static void BoxIfNeeded(this ILGenerator generator, Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034A RID: 842 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002EB")]
|
||||
[Address(RVA = "0x3B1BAF0", Offset = "0x3B1AAF0", VA = "0x183B1BAF0")]
|
||||
public static void UnboxIfNeeded(this ILGenerator generator, Type type)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034B RID: 843 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002EC")]
|
||||
[Address(RVA = "0x3B1B840", Offset = "0x3B1A840", VA = "0x183B1B840")]
|
||||
public static void CallMethod(this ILGenerator generator, MethodInfo methodInfo)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034C RID: 844 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002ED")]
|
||||
[Address(RVA = "0x3B1BA70", Offset = "0x3B1AA70", VA = "0x183B1BA70")]
|
||||
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: 0x1700006B RID: 107
|
||||
// (get) Token: 0x06000287 RID: 647
|
||||
[Token(Token = "0x17000063")]
|
||||
object UnderlyingCollection
|
||||
{
|
||||
[Token(Token = "0x600025F")]
|
||||
[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: 0x17000075 RID: 117
|
||||
// (get) Token: 0x060002C8 RID: 712
|
||||
[Token(Token = "0x1700006B")]
|
||||
object UnderlyingDictionary
|
||||
{
|
||||
[Token(Token = "0x6000290")]
|
||||
[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: 0x1700008C RID: 140
|
||||
// (get) Token: 0x06000367 RID: 871
|
||||
[Token(Token = "0x1700007C")]
|
||||
object UnderlyingList
|
||||
{
|
||||
[Token(Token = "0x60002FA")]
|
||||
[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: 0x0600034D RID: 845 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002EE")]
|
||||
[Address(RVA = "0x3B1BDB0", Offset = "0x3B1ADB0", VA = "0x183B1BDB0")]
|
||||
public static void WriteEscapedJavaScriptString(TextWriter writer, string value, char delimiter, bool appendDelimiters)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600034E RID: 846 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002EF")]
|
||||
[Address(RVA = "0x3B1BBE0", Offset = "0x3B1ABE0", VA = "0x183B1BBE0")]
|
||||
public static string ToEscapedJavaScriptString(string value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600034F RID: 847 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F0")]
|
||||
[Address(RVA = "0x3B1BBF0", Offset = "0x3B1ABF0", VA = "0x183B1BBF0")]
|
||||
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: 0x1700008B RID: 139
|
||||
// (get) Token: 0x06000350 RID: 848 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x1700007B")]
|
||||
internal static ReflectionDelegateFactory Instance
|
||||
{
|
||||
[Token(Token = "0x60002F1")]
|
||||
[Address(RVA = "0x3B1C0E0", Offset = "0x3B1B0E0", VA = "0x183B1C0E0")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000351 RID: 849 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F2")]
|
||||
[Address(RVA = "0x26D2780", Offset = "0x26D1780", VA = "0x1826D2780", Slot = "4")]
|
||||
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000352 RID: 850 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F3")]
|
||||
[Address(RVA = "0x31665F0", Offset = "0x31655F0", VA = "0x1831665F0", Slot = "5")]
|
||||
public override Func<T> CreateDefaultConstructor<T>(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000353 RID: 851 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F4")]
|
||||
[Address(RVA = "0x3166980", Offset = "0x3165980", VA = "0x183166980", Slot = "6")]
|
||||
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000354 RID: 852 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F5")]
|
||||
[Address(RVA = "0x3166A60", Offset = "0x3165A60", VA = "0x183166A60", Slot = "7")]
|
||||
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000355 RID: 853 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F6")]
|
||||
[Address(RVA = "0x26D2B80", Offset = "0x26D1B80", VA = "0x1826D2B80", Slot = "8")]
|
||||
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000356 RID: 854 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002F7")]
|
||||
[Address(RVA = "0x26D28E0", Offset = "0x26D18E0", VA = "0x1826D28E0", Slot = "9")]
|
||||
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000357 RID: 855 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002F8")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public LateBoundReflectionDelegateFactory()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400015C RID: 348
|
||||
[Token(Token = "0x40000F3")]
|
||||
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: 0x06000368 RID: 872 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FB")]
|
||||
[Address(RVA = "0x32D6350", Offset = "0x32D5350", VA = "0x1832D6350")]
|
||||
public ListWrapper(IList list)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000369 RID: 873 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FC")]
|
||||
[Address(RVA = "0x32D62D0", Offset = "0x32D52D0", VA = "0x1832D62D0")]
|
||||
public ListWrapper(IList<T> list)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036A RID: 874 RVA: 0x00003300 File Offset: 0x00001500
|
||||
[Token(Token = "0x60002FD")]
|
||||
[Address(RVA = "0x32D6030", Offset = "0x32D5030", VA = "0x1832D6030", Slot = "39")]
|
||||
public int IndexOf(T item)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600036B RID: 875 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FE")]
|
||||
[Address(RVA = "0x32D60D0", Offset = "0x32D50D0", VA = "0x1832D60D0", Slot = "40")]
|
||||
public void Insert(int index, T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600036C RID: 876 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002FF")]
|
||||
[Address(RVA = "0x32D6180", Offset = "0x32D5180", VA = "0x1832D6180", Slot = "41")]
|
||||
public void RemoveAt(int index)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700008D RID: 141
|
||||
[Token(Token = "0x1700007D")]
|
||||
public T this[int index]
|
||||
{
|
||||
[Token(Token = "0x6000300")]
|
||||
[Address(RVA = "0x32D6510", Offset = "0x32D5510", VA = "0x1832D6510", Slot = "37")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
[Token(Token = "0x6000301")]
|
||||
[Address(RVA = "0x32D6620", Offset = "0x32D5620", VA = "0x1832D6620", Slot = "38")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600036F RID: 879 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000302")]
|
||||
[Address(RVA = "0x32D5DE0", Offset = "0x32D4DE0", VA = "0x1832D5DE0", Slot = "29")]
|
||||
public override void Add(T item)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000370 RID: 880 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000303")]
|
||||
[Address(RVA = "0x32D5E60", Offset = "0x32D4E60", VA = "0x1832D5E60", Slot = "30")]
|
||||
public override void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000371 RID: 881 RVA: 0x00003318 File Offset: 0x00001518
|
||||
[Token(Token = "0x6000304")]
|
||||
[Address(RVA = "0x32D5EC0", Offset = "0x32D4EC0", VA = "0x1832D5EC0", Slot = "31")]
|
||||
public override bool Contains(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000372 RID: 882 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000305")]
|
||||
[Address(RVA = "0x32D5F40", Offset = "0x32D4F40", VA = "0x1832D5F40", Slot = "32")]
|
||||
public override void CopyTo(T[] array, int arrayIndex)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x1700008E RID: 142
|
||||
// (get) Token: 0x06000373 RID: 883 RVA: 0x00003330 File Offset: 0x00001530
|
||||
[Token(Token = "0x1700007E")]
|
||||
public override int Count
|
||||
{
|
||||
[Token(Token = "0x6000306")]
|
||||
[Address(RVA = "0x32D6450", Offset = "0x32D5450", VA = "0x1832D6450", Slot = "33")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x1700008F RID: 143
|
||||
// (get) Token: 0x06000374 RID: 884 RVA: 0x00003348 File Offset: 0x00001548
|
||||
[Token(Token = "0x1700007F")]
|
||||
public override bool IsReadOnly
|
||||
{
|
||||
[Token(Token = "0x6000307")]
|
||||
[Address(RVA = "0x32D64B0", Offset = "0x32D54B0", VA = "0x1832D64B0", Slot = "34")]
|
||||
get
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000375 RID: 885 RVA: 0x00003360 File Offset: 0x00001560
|
||||
[Token(Token = "0x6000308")]
|
||||
[Address(RVA = "0x32D6220", Offset = "0x32D5220", VA = "0x1832D6220", Slot = "35")]
|
||||
public override bool Remove(T item)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000376 RID: 886 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000309")]
|
||||
[Address(RVA = "0x32D5FD0", Offset = "0x32D4FD0", VA = "0x1832D5FD0", Slot = "36")]
|
||||
public override IEnumerator<T> GetEnumerator()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x17000090 RID: 144
|
||||
// (get) Token: 0x06000377 RID: 887 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000080")]
|
||||
public object UnderlyingList
|
||||
{
|
||||
[Token(Token = "0x600030A")]
|
||||
[Address(RVA = "0x32D6600", Offset = "0x32D5600", VA = "0x1832D6600", Slot = "42")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04000165 RID: 357
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000F4")]
|
||||
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: 0x06000378 RID: 888 RVA: 0x00003378 File Offset: 0x00001578
|
||||
[Token(Token = "0x600030B")]
|
||||
[Address(RVA = "0x3B1C300", Offset = "0x3B1B300", VA = "0x183B1C300")]
|
||||
public static int IntLength(int i)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000379 RID: 889 RVA: 0x00003390 File Offset: 0x00001590
|
||||
[Token(Token = "0x600030C")]
|
||||
[Address(RVA = "0x3B1C2C0", Offset = "0x3B1B2C0", VA = "0x183B1C2C0")]
|
||||
public static int HexToInt(char h)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600037A RID: 890 RVA: 0x000033A8 File Offset: 0x000015A8
|
||||
[Token(Token = "0x600030D")]
|
||||
[Address(RVA = "0x1172030", Offset = "0x1171030", VA = "0x181172030")]
|
||||
public static char IntToHex(int n)
|
||||
{
|
||||
return '\0';
|
||||
}
|
||||
|
||||
// Token: 0x0600037B RID: 891 RVA: 0x000033C0 File Offset: 0x000015C0
|
||||
[Token(Token = "0x600030E")]
|
||||
[Address(RVA = "0x3B1C1C0", Offset = "0x3B1B1C0", VA = "0x183B1C1C0")]
|
||||
public static int GetDecimalPlaces(double value)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x0600037C RID: 892 RVA: 0x000033D8 File Offset: 0x000015D8
|
||||
[Token(Token = "0x600030F")]
|
||||
[Address(RVA = "0x3B1C670", Offset = "0x3B1B670", VA = "0x183B1C670")]
|
||||
public static int? Min(int? val1, int? val2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600037D RID: 893 RVA: 0x000033F0 File Offset: 0x000015F0
|
||||
[Token(Token = "0x6000310")]
|
||||
[Address(RVA = "0x3B1C3A0", Offset = "0x3B1B3A0", VA = "0x183B1C3A0")]
|
||||
public static int? Max(int? val1, int? val2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600037E RID: 894 RVA: 0x00003408 File Offset: 0x00001608
|
||||
[Token(Token = "0x6000311")]
|
||||
[Address(RVA = "0x3B1C580", Offset = "0x3B1B580", VA = "0x183B1C580")]
|
||||
public static double? Min(double? val1, double? val2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600037F RID: 895 RVA: 0x00003420 File Offset: 0x00001620
|
||||
[Token(Token = "0x6000312")]
|
||||
[Address(RVA = "0x3B1C490", Offset = "0x3B1B490", VA = "0x183B1C490")]
|
||||
public static double? Max(double? val1, double? val2)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000380 RID: 896 RVA: 0x00003438 File Offset: 0x00001638
|
||||
[Token(Token = "0x6000313")]
|
||||
[Address(RVA = "0x3B1C140", Offset = "0x3B1B140", VA = "0x183B1C140")]
|
||||
public static bool ApproxEquals(double d1, double d2)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x06000381 RID: 897 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000314")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public MathUtils()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace Singular.Newtonsoft.Json.Utilities
|
||||
{
|
||||
// Token: 0x0200006B RID: 107
|
||||
// (Invoke) Token: 0x06000383 RID: 899
|
||||
[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: 0x0600038A RID: 906 RVA: 0x00003450 File Offset: 0x00001650
|
||||
[Token(Token = "0x600031D")]
|
||||
[Address(RVA = "0x3B1CD00", Offset = "0x3B1BD00", VA = "0x183B1CD00")]
|
||||
public static bool ValueEquals(object objA, object objB)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600038B RID: 907 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600031E")]
|
||||
[Address(RVA = "0x3B1C850", Offset = "0x3B1B850", VA = "0x183B1C850")]
|
||||
public static ArgumentOutOfRangeException CreateArgumentOutOfRangeException(string paramName, object actualValue, string message)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600038C RID: 908 RVA: 0x00003468 File Offset: 0x00001668
|
||||
[Token(Token = "0x600031F")]
|
||||
[Address(RVA = "0x26D5EE0", Offset = "0x26D4EE0", VA = "0x1826D5EE0")]
|
||||
public static bool TryAction<T>(Creator<T> creator, out T output)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600038D RID: 909 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000320")]
|
||||
[Address(RVA = "0x3B1CC70", Offset = "0x3B1BC70", VA = "0x183B1CC70")]
|
||||
public static string ToString(object value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600038E RID: 910 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000321")]
|
||||
[Address(RVA = "0x3B1CB30", Offset = "0x3B1BB30", VA = "0x183B1CB30")]
|
||||
public static byte[] HexToBytes(string hex)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600038F RID: 911 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000322")]
|
||||
[Address(RVA = "0x3B1C7F0", Offset = "0x3B1B7F0", VA = "0x183B1C7F0")]
|
||||
public static string BytesToHex(byte[] bytes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000390 RID: 912 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000323")]
|
||||
[Address(RVA = "0x3B1C760", Offset = "0x3B1B760", VA = "0x183B1C760")]
|
||||
public static string BytesToHex(byte[] bytes, bool removeDashes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000391 RID: 913 RVA: 0x00003480 File Offset: 0x00001680
|
||||
[Token(Token = "0x6000324")]
|
||||
[Address(RVA = "0x3B13DF0", Offset = "0x3B12DF0", VA = "0x183B13DF0")]
|
||||
public static int ByteArrayCompare(byte[] a1, byte[] a2)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
// Token: 0x06000392 RID: 914 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000325")]
|
||||
[Address(RVA = "0x3B1CA00", Offset = "0x3B1BA00", VA = "0x183B1CA00")]
|
||||
public static string GetPrefix(string qualifiedName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000393 RID: 915 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000326")]
|
||||
[Address(RVA = "0x3B1C990", Offset = "0x3B1B990", VA = "0x183B1C990")]
|
||||
public static string GetLocalName(string qualifiedName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000394 RID: 916 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000327")]
|
||||
[Address(RVA = "0x3B1CA90", Offset = "0x3B1BA90", VA = "0x183B1CA90")]
|
||||
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: 0x06000395 RID: 917 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000328")]
|
||||
[Address(RVA = "0x3166F10", Offset = "0x3165F10", VA = "0x183166F10")]
|
||||
public Func<T, object> CreateGet<T>(MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000396 RID: 918 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000329")]
|
||||
[Address(RVA = "0x26D7AD0", Offset = "0x26D6AD0", VA = "0x1826D7AD0")]
|
||||
public Action<T, object> CreateSet<T>(MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000397 RID: 919
|
||||
[Token(Token = "0x600032A")]
|
||||
[Address(Slot = "4")]
|
||||
public abstract MethodCall<T, object> CreateMethodCall<T>(MethodBase method);
|
||||
|
||||
// Token: 0x06000398 RID: 920
|
||||
[Token(Token = "0x600032B")]
|
||||
[Address(Slot = "5")]
|
||||
public abstract Func<T> CreateDefaultConstructor<T>(Type type);
|
||||
|
||||
// Token: 0x06000399 RID: 921
|
||||
[Token(Token = "0x600032C")]
|
||||
[Address(Slot = "6")]
|
||||
public abstract Func<T, object> CreateGet<T>(PropertyInfo propertyInfo);
|
||||
|
||||
// Token: 0x0600039A RID: 922
|
||||
[Token(Token = "0x600032D")]
|
||||
[Address(Slot = "7")]
|
||||
public abstract Func<T, object> CreateGet<T>(FieldInfo fieldInfo);
|
||||
|
||||
// Token: 0x0600039B RID: 923
|
||||
[Token(Token = "0x600032E")]
|
||||
[Address(Slot = "8")]
|
||||
public abstract Action<T, object> CreateSet<T>(FieldInfo fieldInfo);
|
||||
|
||||
// Token: 0x0600039C RID: 924
|
||||
[Token(Token = "0x600032F")]
|
||||
[Address(Slot = "9")]
|
||||
public abstract Action<T, object> CreateSet<T>(PropertyInfo propertyInfo);
|
||||
|
||||
// Token: 0x0600039D RID: 925 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000330")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
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: 0x060003A2 RID: 930 RVA: 0x00003498 File Offset: 0x00001698
|
||||
[Token(Token = "0x6000335")]
|
||||
[Address(RVA = "0x3B20FC0", Offset = "0x3B1FFC0", VA = "0x183B20FC0")]
|
||||
public static bool IsVirtual(this PropertyInfo propertyInfo)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003A3 RID: 931 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000336")]
|
||||
[Address(RVA = "0x3B17E60", Offset = "0x3B16E60", VA = "0x183B17E60")]
|
||||
public static Type GetObjectType(object v)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003A4 RID: 932 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000337")]
|
||||
[Address(RVA = "0x3B1FBE0", Offset = "0x3B1EBE0", VA = "0x183B1FBE0")]
|
||||
public static string GetTypeName(Type t, FormatterAssemblyStyle assemblyFormat)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003A5 RID: 933 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000338")]
|
||||
[Address(RVA = "0x3B1FBF0", Offset = "0x3B1EBF0", VA = "0x183B1FBF0")]
|
||||
public static string GetTypeName(Type t, FormatterAssemblyStyle assemblyFormat, SerializationBinder binder)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003A6 RID: 934 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000339")]
|
||||
[Address(RVA = "0x3B212C0", Offset = "0x3B202C0", VA = "0x183B212C0")]
|
||||
private static string RemoveAssemblyDetails(string fullyQualifiedTypeName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003A7 RID: 935 RVA: 0x000034B0 File Offset: 0x000016B0
|
||||
[Token(Token = "0x600033A")]
|
||||
[Address(RVA = "0x3B20970", Offset = "0x3B1F970", VA = "0x183B20970")]
|
||||
public static bool IsInstantiatableType(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003A8 RID: 936 RVA: 0x000034C8 File Offset: 0x000016C8
|
||||
[Token(Token = "0x600033B")]
|
||||
[Address(RVA = "0x3B1FDF0", Offset = "0x3B1EDF0", VA = "0x183B1FDF0")]
|
||||
public static bool HasDefaultConstructor(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003A9 RID: 937 RVA: 0x000034E0 File Offset: 0x000016E0
|
||||
[Token(Token = "0x600033C")]
|
||||
[Address(RVA = "0x3B1FED0", Offset = "0x3B1EED0", VA = "0x183B1FED0")]
|
||||
public static bool HasDefaultConstructor(Type t, bool nonPublic)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003AA RID: 938 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600033D")]
|
||||
[Address(RVA = "0x3B1E560", Offset = "0x3B1D560", VA = "0x183B1E560")]
|
||||
public static ConstructorInfo GetDefaultConstructor(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003AB RID: 939 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600033E")]
|
||||
[Address(RVA = "0x3B1E5C0", Offset = "0x3B1D5C0", VA = "0x183B1E5C0")]
|
||||
public static ConstructorInfo GetDefaultConstructor(Type t, bool nonPublic)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003AC RID: 940 RVA: 0x000034F8 File Offset: 0x000016F8
|
||||
[Token(Token = "0x600033F")]
|
||||
[Address(RVA = "0x3B20C40", Offset = "0x3B1FC40", VA = "0x183B20C40")]
|
||||
public static bool IsNullable(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003AD RID: 941 RVA: 0x00003510 File Offset: 0x00001710
|
||||
[Token(Token = "0x6000340")]
|
||||
[Address(RVA = "0x3B20B40", Offset = "0x3B1FB40", VA = "0x183B20B40")]
|
||||
public static bool IsNullableType(Type t)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003AE RID: 942 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000341")]
|
||||
[Address(RVA = "0x3B1DDB0", Offset = "0x3B1CDB0", VA = "0x183B1DDB0")]
|
||||
public static Type EnsureNotNullableType(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003AF RID: 943 RVA: 0x00003528 File Offset: 0x00001728
|
||||
[Token(Token = "0x6000342")]
|
||||
[Address(RVA = "0x3B20F70", Offset = "0x3B1FF70", VA = "0x183B20F70")]
|
||||
public static bool IsUnitializedValue(object value)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B0 RID: 944 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000343")]
|
||||
[Address(RVA = "0x3B1DB20", Offset = "0x3B1CB20", VA = "0x183B1DB20")]
|
||||
public static object CreateUnitializedValue(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003B1 RID: 945 RVA: 0x00003540 File Offset: 0x00001740
|
||||
[Token(Token = "0x6000344")]
|
||||
[Address(RVA = "0x3B20EC0", Offset = "0x3B1FEC0", VA = "0x183B20EC0")]
|
||||
public static bool IsPropertyIndexed(PropertyInfo property)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B2 RID: 946 RVA: 0x00003558 File Offset: 0x00001758
|
||||
[Token(Token = "0x6000345")]
|
||||
[Address(RVA = "0x3B1FFC0", Offset = "0x3B1EFC0", VA = "0x183B1FFC0")]
|
||||
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B3 RID: 947 RVA: 0x00003570 File Offset: 0x00001770
|
||||
[Token(Token = "0x6000346")]
|
||||
[Address(RVA = "0x3B1FFE0", Offset = "0x3B1EFE0", VA = "0x183B1FFE0")]
|
||||
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition, out Type implementingType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B4 RID: 948 RVA: 0x00003588 File Offset: 0x00001788
|
||||
[Token(Token = "0x6000347")]
|
||||
[Address(RVA = "0x3B1D070", Offset = "0x3B1C070", VA = "0x183B1D070")]
|
||||
public static bool AssignableToTypeName(this Type type, string fullTypeName, out Type match)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B5 RID: 949 RVA: 0x000035A0 File Offset: 0x000017A0
|
||||
[Token(Token = "0x6000348")]
|
||||
[Address(RVA = "0x3B1D1F0", Offset = "0x3B1C1F0", VA = "0x183B1D1F0")]
|
||||
public static bool AssignableToTypeName(this Type type, string fullTypeName)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B6 RID: 950 RVA: 0x000035B8 File Offset: 0x000017B8
|
||||
[Token(Token = "0x6000349")]
|
||||
[Address(RVA = "0x3B20450", Offset = "0x3B1F450", VA = "0x183B20450")]
|
||||
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B7 RID: 951 RVA: 0x000035D0 File Offset: 0x000017D0
|
||||
[Token(Token = "0x600034A")]
|
||||
[Address(RVA = "0x3B20470", Offset = "0x3B1F470", VA = "0x183B20470")]
|
||||
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition, out Type implementingType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B8 RID: 952 RVA: 0x000035E8 File Offset: 0x000017E8
|
||||
[Token(Token = "0x600034B")]
|
||||
[Address(RVA = "0x3B20310", Offset = "0x3B1F310", VA = "0x183B20310")]
|
||||
private static bool InheritsGenericDefinitionInternal(Type currentType, Type genericClassDefinition, out Type implementingType)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003B9 RID: 953 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600034C")]
|
||||
[Address(RVA = "0x3B1E230", Offset = "0x3B1D230", VA = "0x183B1E230")]
|
||||
public static Type GetCollectionItemType(Type type)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003BA RID: 954 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600034D")]
|
||||
[Address(RVA = "0x3B1E670", Offset = "0x3B1D670", VA = "0x183B1E670")]
|
||||
public static void GetDictionaryKeyValueTypes(Type dictionaryType, out Type keyType, out Type valueType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003BB RID: 955 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600034E")]
|
||||
[Address(RVA = "0x3B1E9A0", Offset = "0x3B1D9A0", VA = "0x183B1E9A0")]
|
||||
public static Type GetDictionaryValueType(Type dictionaryType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003BC RID: 956 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600034F")]
|
||||
[Address(RVA = "0x3B1E640", Offset = "0x3B1D640", VA = "0x183B1E640")]
|
||||
public static Type GetDictionaryKeyType(Type dictionaryType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003BD RID: 957 RVA: 0x00003600 File Offset: 0x00001800
|
||||
[Token(Token = "0x6000350")]
|
||||
[Address(RVA = "0x26D7C50", Offset = "0x26D6C50", VA = "0x1826D7C50")]
|
||||
public static bool ItemsUnitializedValue<T>(IList<T> list)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003BE RID: 958 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000351")]
|
||||
[Address(RVA = "0x3B1F270", Offset = "0x3B1E270", VA = "0x183B1F270")]
|
||||
public static Type GetMemberUnderlyingType(MemberInfo member)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003BF RID: 959 RVA: 0x00003618 File Offset: 0x00001818
|
||||
[Token(Token = "0x6000352")]
|
||||
[Address(RVA = "0x3B207E0", Offset = "0x3B1F7E0", VA = "0x183B207E0")]
|
||||
public static bool IsIndexedProperty(MemberInfo member)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003C0 RID: 960 RVA: 0x00003630 File Offset: 0x00001830
|
||||
[Token(Token = "0x6000353")]
|
||||
[Address(RVA = "0x3B20730", Offset = "0x3B1F730", VA = "0x183B20730")]
|
||||
public static bool IsIndexedProperty(PropertyInfo property)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003C1 RID: 961 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000354")]
|
||||
[Address(RVA = "0x3B1F4F0", Offset = "0x3B1E4F0", VA = "0x183B1F4F0")]
|
||||
public static object GetMemberValue(MemberInfo member, object target)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003C2 RID: 962 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000355")]
|
||||
[Address(RVA = "0x3B21420", Offset = "0x3B20420", VA = "0x183B21420")]
|
||||
public static void SetMemberValue(MemberInfo member, object target, object value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003C3 RID: 963 RVA: 0x00003648 File Offset: 0x00001848
|
||||
[Token(Token = "0x6000356")]
|
||||
[Address(RVA = "0x3B1D350", Offset = "0x3B1C350", VA = "0x183B1D350")]
|
||||
public static bool CanReadMemberValue(MemberInfo member, bool nonPublic)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003C4 RID: 964 RVA: 0x00003660 File Offset: 0x00001860
|
||||
[Token(Token = "0x6000357")]
|
||||
[Address(RVA = "0x3B1D4D0", Offset = "0x3B1C4D0", VA = "0x183B1D4D0")]
|
||||
public static bool CanSetMemberValue(MemberInfo member, bool nonPublic, bool canSetReadOnly)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003C5 RID: 965 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000358")]
|
||||
[Address(RVA = "0x1E7DE10", Offset = "0x1E7CE10", VA = "0x181E7DE10")]
|
||||
public static List<MemberInfo> GetFieldsAndProperties<T>(BindingFlags bindingAttr)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003C6 RID: 966 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000359")]
|
||||
[Address(RVA = "0x3B1E9D0", Offset = "0x3B1D9D0", VA = "0x183B1E9D0")]
|
||||
public static List<MemberInfo> GetFieldsAndProperties(Type type, BindingFlags bindingAttr)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003C7 RID: 967 RVA: 0x00003678 File Offset: 0x00001878
|
||||
[Token(Token = "0x600035A")]
|
||||
[Address(RVA = "0x3B20CF0", Offset = "0x3B1FCF0", VA = "0x183B20CF0")]
|
||||
private static bool IsOverridenGenericMember(MemberInfo memberInfo, BindingFlags bindingAttr)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003C8 RID: 968 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600035B")]
|
||||
[Address(RVA = "0x22C0BF0", Offset = "0x22BFBF0", VA = "0x1822C0BF0")]
|
||||
public static T GetAttribute<T>(ICustomAttributeProvider attributeProvider) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003C9 RID: 969 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600035C")]
|
||||
[Address(RVA = "0x22C0D10", Offset = "0x22BFD10", VA = "0x1822C0D10")]
|
||||
public static T GetAttribute<T>(ICustomAttributeProvider attributeProvider, bool inherit) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003CA RID: 970 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600035D")]
|
||||
[Address(RVA = "0x294CE30", Offset = "0x294BE30", VA = "0x18294CE30")]
|
||||
public static T[] GetAttributes<T>(ICustomAttributeProvider attributeProvider, bool inherit) where T : Attribute
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003CB RID: 971 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600035E")]
|
||||
[Address(RVA = "0x3B1F920", Offset = "0x3B1E920", VA = "0x183B1F920")]
|
||||
public static string GetNameAndAssessmblyName(Type t)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003CC RID: 972 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600035F")]
|
||||
[Address(RVA = "0x3B210D0", Offset = "0x3B200D0", VA = "0x183B210D0")]
|
||||
public static Type MakeGenericType(Type genericTypeDefinition, params Type[] innerTypes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003CD RID: 973 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000360")]
|
||||
[Address(RVA = "0x3B1D9B0", Offset = "0x3B1C9B0", VA = "0x183B1D9B0")]
|
||||
public static object CreateGeneric(Type genericTypeDefinition, Type innerType, params object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003CE RID: 974 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000361")]
|
||||
[Address(RVA = "0x3B1D7B0", Offset = "0x3B1C7B0", VA = "0x183B1D7B0")]
|
||||
public static object CreateGeneric(Type genericTypeDefinition, IList<Type> innerTypes, params object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003CF RID: 975 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000362")]
|
||||
[Address(RVA = "0x3B1D660", Offset = "0x3B1C660", VA = "0x183B1D660")]
|
||||
public static object CreateGeneric(Type genericTypeDefinition, IList<Type> innerTypes, Func<Type, IList<object>, object> instanceCreator, params object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D0 RID: 976 RVA: 0x00003690 File Offset: 0x00001890
|
||||
[Token(Token = "0x6000363")]
|
||||
[Address(RVA = "0x3B20640", Offset = "0x3B1F640", VA = "0x183B20640")]
|
||||
public static bool IsCompatibleValue(object value, Type type)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003D1 RID: 977 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000364")]
|
||||
[Address(RVA = "0x3B1DA70", Offset = "0x3B1CA70", VA = "0x183B1DA70")]
|
||||
public static object CreateInstance(Type type, params object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D2 RID: 978 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000365")]
|
||||
[Address(RVA = "0x3B21750", Offset = "0x3B20750", VA = "0x183B21750")]
|
||||
public static void SplitFullyQualifiedTypeName(string fullyQualifiedTypeName, out string typeName, out string assemblyName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D3 RID: 979 RVA: 0x000036A8 File Offset: 0x000018A8
|
||||
[Token(Token = "0x6000366")]
|
||||
[Address(RVA = "0x3B1DDE0", Offset = "0x3B1CDE0", VA = "0x183B1DDE0")]
|
||||
private static int? GetAssemblyDelimiterIndex(string fullyQualifiedTypeName)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D4 RID: 980 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000367")]
|
||||
[Address(RVA = "0x3B1F000", Offset = "0x3B1E000", VA = "0x183B1F000")]
|
||||
public static MemberInfo GetMemberInfoFromType(Type targetType, MemberInfo memberInfo)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D5 RID: 981 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000368")]
|
||||
[Address(RVA = "0x3B1EF00", Offset = "0x3B1DF00", VA = "0x183B1EF00")]
|
||||
public static IEnumerable<FieldInfo> GetFields(Type targetType, BindingFlags bindingAttr)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D6 RID: 982 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000369")]
|
||||
[Address(RVA = "0x3B1DEA0", Offset = "0x3B1CEA0", VA = "0x183B1DEA0")]
|
||||
private static void GetChildPrivateFields(IList<MemberInfo> initialFields, Type targetType, BindingFlags bindingAttr)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003D7 RID: 983 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600036A")]
|
||||
[Address(RVA = "0x3B1FA10", Offset = "0x3B1EA10", VA = "0x183B1FA10")]
|
||||
public static IEnumerable<PropertyInfo> GetProperties(Type targetType, BindingFlags bindingAttr)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003D8 RID: 984 RVA: 0x000036C0 File Offset: 0x000018C0
|
||||
[Token(Token = "0x600036B")]
|
||||
[Address(RVA = "0x1177580", Offset = "0x1176580", VA = "0x181177580")]
|
||||
public static BindingFlags RemoveFlag(this BindingFlags bindingAttr, BindingFlags flag)
|
||||
{
|
||||
return BindingFlags.Default;
|
||||
}
|
||||
|
||||
// Token: 0x060003D9 RID: 985 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036C")]
|
||||
[Address(RVA = "0x3B1E060", Offset = "0x3B1D060", VA = "0x183B1E060")]
|
||||
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: 0x17000091 RID: 145
|
||||
// (get) Token: 0x060003E5 RID: 997 RVA: 0x00003720 File Offset: 0x00001920
|
||||
// (set) Token: 0x060003E6 RID: 998 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x17000081")]
|
||||
public int Position
|
||||
{
|
||||
[Token(Token = "0x600036D")]
|
||||
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
|
||||
get
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
[Token(Token = "0x600036E")]
|
||||
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
|
||||
set
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x060003E7 RID: 999 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600036F")]
|
||||
[Address(RVA = "0x3B237B0", Offset = "0x3B227B0", VA = "0x183B237B0")]
|
||||
public StringBuffer()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003E8 RID: 1000 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000370")]
|
||||
[Address(RVA = "0x3B23820", Offset = "0x3B22820", VA = "0x183B23820")]
|
||||
public StringBuffer(int initalSize)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003E9 RID: 1001 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000371")]
|
||||
[Address(RVA = "0x3B23560", Offset = "0x3B22560", VA = "0x183B23560")]
|
||||
public void Append(char value)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EA RID: 1002 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000372")]
|
||||
[Address(RVA = "0x3B23620", Offset = "0x3B22620", VA = "0x183B23620")]
|
||||
public void Clear()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EB RID: 1003 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000373")]
|
||||
[Address(RVA = "0x3B23690", Offset = "0x3B22690", VA = "0x183B23690")]
|
||||
private void EnsureSize(int appendLength)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003EC RID: 1004 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000374")]
|
||||
[Address(RVA = "0x3B23700", Offset = "0x3B22700", VA = "0x183B23700", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003ED RID: 1005 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000375")]
|
||||
[Address(RVA = "0x3B23730", Offset = "0x3B22730", VA = "0x183B23730")]
|
||||
public string ToString(int start, int length)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003EE RID: 1006 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000376")]
|
||||
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
|
||||
public char[] GetInternalBuffer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400016F RID: 367
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000F5")]
|
||||
private char[] _buffer;
|
||||
|
||||
// Token: 0x04000170 RID: 368
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000F6")]
|
||||
private int _position;
|
||||
|
||||
// Token: 0x04000171 RID: 369
|
||||
[Token(Token = "0x40000F7")]
|
||||
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: 0x060003F0 RID: 1008 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000378")]
|
||||
[Address(RVA = "0x3B23C10", Offset = "0x3B22C10", VA = "0x183B23C10")]
|
||||
public static string FormatWith(this string format, IFormatProvider provider, params object[] args)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003F1 RID: 1009 RVA: 0x00003738 File Offset: 0x00001938
|
||||
[Token(Token = "0x6000379")]
|
||||
[Address(RVA = "0x3B23930", Offset = "0x3B22930", VA = "0x183B23930")]
|
||||
public static bool ContainsWhiteSpace(string s)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003F2 RID: 1010 RVA: 0x00003750 File Offset: 0x00001950
|
||||
[Token(Token = "0x600037A")]
|
||||
[Address(RVA = "0x3B241A0", Offset = "0x3B231A0", VA = "0x183B241A0")]
|
||||
public static bool IsWhiteSpace(string s)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003F3 RID: 1011 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600037B")]
|
||||
[Address(RVA = "0x3B23AC0", Offset = "0x3B22AC0", VA = "0x183B23AC0")]
|
||||
public static string EnsureEndsWith(string target, string value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003F4 RID: 1012 RVA: 0x00003768 File Offset: 0x00001968
|
||||
[Token(Token = "0x600037C")]
|
||||
[Address(RVA = "0x3B24170", Offset = "0x3B23170", VA = "0x183B24170")]
|
||||
public static bool IsNullOrEmptyOrWhiteSpace(string s)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x060003F5 RID: 1013 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600037D")]
|
||||
[Address(RVA = "0x3B23D30", Offset = "0x3B22D30", VA = "0x183B23D30")]
|
||||
public static void IfNotNullOrEmpty(string value, Action<string> action)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F6 RID: 1014 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600037E")]
|
||||
[Address(RVA = "0x3B23D90", Offset = "0x3B22D90", VA = "0x183B23D90")]
|
||||
private static void IfNotNullOrEmpty(string value, Action<string> trueAction, Action<string> falseAction)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003F7 RID: 1015 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600037F")]
|
||||
[Address(RVA = "0x3B23FC0", Offset = "0x3B22FC0", VA = "0x183B23FC0")]
|
||||
public static string Indent(string s, int indentation)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003F8 RID: 1016 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000380")]
|
||||
[Address(RVA = "0x3B23E10", Offset = "0x3B22E10", VA = "0x183B23E10")]
|
||||
public static string Indent(string s, int indentation, char indentChar)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003F9 RID: 1017 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000381")]
|
||||
[Address(RVA = "0x3B23880", Offset = "0x3B22880", VA = "0x183B23880")]
|
||||
private static void ActionTextReaderLine(TextReader textReader, TextWriter textWriter, StringUtils.ActionLine lineAction)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x060003FA RID: 1018 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000382")]
|
||||
[Address(RVA = "0x3B242B0", Offset = "0x3B232B0", VA = "0x183B242B0")]
|
||||
public static string NumberLines(string s)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003FB RID: 1019 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000383")]
|
||||
[Address(RVA = "0x3B24280", Offset = "0x3B23280", VA = "0x183B24280")]
|
||||
public static string NullEmptyString(string s)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003FC RID: 1020 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000384")]
|
||||
[Address(RVA = "0x3B24410", Offset = "0x3B23410", VA = "0x183B24410")]
|
||||
public static string ReplaceNewLines(string s, string replacement)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003FD RID: 1021 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000385")]
|
||||
[Address(RVA = "0x3B24820", Offset = "0x3B23820", VA = "0x183B24820")]
|
||||
public static string Truncate(string s, int maximumLength)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003FE RID: 1022 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000386")]
|
||||
[Address(RVA = "0x3B24980", Offset = "0x3B23980", VA = "0x183B24980")]
|
||||
public static string Truncate(string s, int maximumLength, string suffix)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x060003FF RID: 1023 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000387")]
|
||||
[Address(RVA = "0x3B23A10", Offset = "0x3B22A10", VA = "0x183B23A10")]
|
||||
public static StringWriter CreateStringWriter(int capacity)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000400 RID: 1024 RVA: 0x00003780 File Offset: 0x00001980
|
||||
[Token(Token = "0x6000388")]
|
||||
[Address(RVA = "0x3B23CD0", Offset = "0x3B22CD0", VA = "0x183B23CD0")]
|
||||
public static int? GetLength(string value)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000401 RID: 1025 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000389")]
|
||||
[Address(RVA = "0x3B24680", Offset = "0x3B23680", VA = "0x183B24680")]
|
||||
public static string ToCharAsUnicode(char c)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000402 RID: 1026 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600038A")]
|
||||
[Address(RVA = "0x3B24AD0", Offset = "0x3B23AD0", VA = "0x183B24AD0")]
|
||||
public static void WriteCharAsUnicode(TextWriter writer, char c)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000403 RID: 1027 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600038B")]
|
||||
[Address(RVA = "0x1E62640", Offset = "0x1E61640", VA = "0x181E62640")]
|
||||
public static TSource ForgivingCaseSensitiveFind<TSource>(this IEnumerable<TSource> source, Func<TSource, string> valueSelector, string testValue)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000404 RID: 1028 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600038C")]
|
||||
[Address(RVA = "0x3B24520", Offset = "0x3B23520", VA = "0x183B24520")]
|
||||
public static string ToCamelCase(string s)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x04000172 RID: 370
|
||||
[Token(Token = "0x40000F8")]
|
||||
public const string CarriageReturnLineFeed = "\r\n";
|
||||
|
||||
// Token: 0x04000173 RID: 371
|
||||
[Token(Token = "0x40000F9")]
|
||||
public const string Empty = "";
|
||||
|
||||
// Token: 0x04000174 RID: 372
|
||||
[Token(Token = "0x40000FA")]
|
||||
public const char CarriageReturn = '\r';
|
||||
|
||||
// Token: 0x04000175 RID: 373
|
||||
[Token(Token = "0x40000FB")]
|
||||
public const char LineFeed = '\n';
|
||||
|
||||
// Token: 0x04000176 RID: 374
|
||||
[Token(Token = "0x40000FC")]
|
||||
public const char Tab = '\t';
|
||||
|
||||
// Token: 0x02000076 RID: 118
|
||||
// (Invoke) Token: 0x06000406 RID: 1030
|
||||
[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: 0x06000410 RID: 1040 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600038D")]
|
||||
[Address(RVA = "0x32D94A0", Offset = "0x32D84A0", VA = "0x1832D94A0")]
|
||||
public ThreadSafeStore(Func<TKey, TValue> creator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000411 RID: 1041 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600038E")]
|
||||
[Address(RVA = "0x32D9330", Offset = "0x32D8330", VA = "0x1832D9330")]
|
||||
public TValue Get(TKey key)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000412 RID: 1042 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x600038F")]
|
||||
[Address(RVA = "0x32D9010", Offset = "0x32D8010", VA = "0x1832D9010")]
|
||||
private TValue AddValue(TKey key)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0400017C RID: 380
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000FD")]
|
||||
private readonly object _lock;
|
||||
|
||||
// Token: 0x0400017D RID: 381
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000FE")]
|
||||
private Dictionary<TKey, TValue> _store;
|
||||
|
||||
// Token: 0x0400017E RID: 382
|
||||
[FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x40000FF")]
|
||||
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: 0x0600031A RID: 794 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D4")]
|
||||
[Address(RVA = "0x3B24EF0", Offset = "0x3B23EF0", VA = "0x183B24EF0")]
|
||||
public static MethodInfo GetGenericMethod(this Type type, string name, params Type[] parameterTypes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600031B RID: 795 RVA: 0x00003258 File Offset: 0x00001458
|
||||
[Token(Token = "0x60002D5")]
|
||||
[Address(RVA = "0x3B25140", Offset = "0x3B24140", VA = "0x183B25140")]
|
||||
public static bool HasParameters(this MethodInfo method, params Type[] parameterTypes)
|
||||
{
|
||||
return default(bool);
|
||||
}
|
||||
|
||||
// Token: 0x0600031C RID: 796 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D6")]
|
||||
[Address(RVA = "0x3B24C70", Offset = "0x3B23C70", VA = "0x183B24C70")]
|
||||
public static IEnumerable<Type> AllInterfaces(this Type target)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x0600031D RID: 797 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D7")]
|
||||
[Address(RVA = "0x3B24CE0", Offset = "0x3B23CE0", VA = "0x183B24CE0")]
|
||||
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: 0x06000413 RID: 1043 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000390")]
|
||||
[Address(RVA = "0x3B26090", Offset = "0x3B25090", VA = "0x183B26090")]
|
||||
public static void ArgumentNotNullOrEmpty(string value, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000414 RID: 1044 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000391")]
|
||||
[Address(RVA = "0x3B25E90", Offset = "0x3B24E90", VA = "0x183B25E90")]
|
||||
public static void ArgumentNotNullOrEmptyOrWhitespace(string value, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000415 RID: 1045 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000392")]
|
||||
[Address(RVA = "0x3B26570", Offset = "0x3B25570", VA = "0x183B26570")]
|
||||
public static void ArgumentTypeIsEnum(Type enumType, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000416 RID: 1046 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000393")]
|
||||
[Address(RVA = "0x2187FE0", Offset = "0x2186FE0", VA = "0x182187FE0")]
|
||||
public static void ArgumentNotNullOrEmpty<T>(ICollection<T> collection, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000417 RID: 1047 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000394")]
|
||||
[Address(RVA = "0x21880F0", Offset = "0x21870F0", VA = "0x1821880F0")]
|
||||
public static void ArgumentNotNullOrEmpty<T>(ICollection<T> collection, string parameterName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000418 RID: 1048 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000395")]
|
||||
[Address(RVA = "0x3B26270", Offset = "0x3B25270", VA = "0x183B26270")]
|
||||
public static void ArgumentNotNullOrEmpty(ICollection collection, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000419 RID: 1049 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000396")]
|
||||
[Address(RVA = "0x3B261B0", Offset = "0x3B251B0", VA = "0x183B261B0")]
|
||||
public static void ArgumentNotNullOrEmpty(ICollection collection, string parameterName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600041A RID: 1050 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000397")]
|
||||
[Address(RVA = "0x3B26400", Offset = "0x3B25400", VA = "0x183B26400")]
|
||||
public static void ArgumentNotNull(object value, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600041B RID: 1051 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000398")]
|
||||
[Address(RVA = "0x3B25E10", Offset = "0x3B24E10", VA = "0x183B25E10")]
|
||||
public static void ArgumentNotNegative(int value, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600041C RID: 1052 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x6000399")]
|
||||
[Address(RVA = "0x3B25D90", Offset = "0x3B24D90", VA = "0x183B25D90")]
|
||||
public static void ArgumentNotNegative(int value, string parameterName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600041D RID: 1053 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039A")]
|
||||
[Address(RVA = "0x3B264F0", Offset = "0x3B254F0", VA = "0x183B264F0")]
|
||||
public static void ArgumentNotZero(int value, string parameterName)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600041E RID: 1054 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039B")]
|
||||
[Address(RVA = "0x3B26470", Offset = "0x3B25470", VA = "0x183B26470")]
|
||||
public static void ArgumentNotZero(int value, string parameterName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600041F RID: 1055 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039C")]
|
||||
public static void ArgumentIsPositive<T>(T value, string parameterName) where T : struct, IComparable<T>
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000420 RID: 1056 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039D")]
|
||||
[Address(RVA = "0x3B25D10", Offset = "0x3B24D10", VA = "0x183B25D10")]
|
||||
public static void ArgumentIsPositive(int value, string parameterName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000421 RID: 1057 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039E")]
|
||||
[Address(RVA = "0x3B266D0", Offset = "0x3B256D0", VA = "0x183B266D0")]
|
||||
public static void ObjectNotDisposed(bool disposed, Type objectType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000422 RID: 1058 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600039F")]
|
||||
[Address(RVA = "0x3B25C90", Offset = "0x3B24C90", VA = "0x183B25C90")]
|
||||
public static void ArgumentConditionTrue(bool condition, string parameterName, string message)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400017F RID: 383
|
||||
[Token(Token = "0x4000100")]
|
||||
public const string EmailAddressRegex = "^([a-zA-Z0-9_'+*$%\\^&!\\.\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9:]{2,4})+$";
|
||||
|
||||
// Token: 0x04000180 RID: 384
|
||||
[Token(Token = "0x4000101")]
|
||||
public const string CurrencyRegex = "(^\\$?(?!0,?\\d)\\d{1,3}(,?\\d{3})*(\\.\\d\\d)?)$";
|
||||
|
||||
// Token: 0x04000181 RID: 385
|
||||
[Token(Token = "0x4000102")]
|
||||
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: 0x04000182 RID: 386
|
||||
[Token(Token = "0x4000103")]
|
||||
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: 0x06000316 RID: 790 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D0")]
|
||||
[Address(RVA = "0x3B26DA0", Offset = "0x3B25DA0", VA = "0x183B26DA0")]
|
||||
private static string GenerateKey(Type interfaceType, Type realObjectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000317 RID: 791 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002D1")]
|
||||
[Address(RVA = "0x3B26E30", Offset = "0x3B25E30", VA = "0x183B26E30")]
|
||||
public Type GetType(Type interfaceType, Type realObjectType)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000318 RID: 792 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002D2")]
|
||||
[Address(RVA = "0x3B26ED0", Offset = "0x3B25ED0", VA = "0x183B26ED0")]
|
||||
public void SetType(Type interfaceType, Type realObjectType, Type wrapperType)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000319 RID: 793 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002D3")]
|
||||
[Address(RVA = "0x3B26F90", Offset = "0x3B25F90", VA = "0x183B26F90")]
|
||||
public WrapperDictionary()
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x04000144 RID: 324
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000F0")]
|
||||
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: 0x0600030B RID: 779 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002C9")]
|
||||
[Address(RVA = "0x417DD0", Offset = "0x416DD0", VA = "0x180417DD0")]
|
||||
public WrapperMethodBuilder(Type realObjectType, TypeBuilder proxyBuilder)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600030C RID: 780 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002CA")]
|
||||
[Address(RVA = "0x3B271B0", Offset = "0x3B261B0", VA = "0x183B271B0")]
|
||||
public void Generate(MethodInfo newMethod)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600030D RID: 781 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002CB")]
|
||||
[Address(RVA = "0x3B27910", Offset = "0x3B26910", VA = "0x183B27910")]
|
||||
private static void Return(ILGenerator ilGenerator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600030E RID: 782 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002CC")]
|
||||
[Address(RVA = "0x3B26FF0", Offset = "0x3B25FF0", VA = "0x183B26FF0")]
|
||||
private void ExecuteMethod(MethodBase newMethod, Type[] parameterTypes, ILGenerator ilGenerator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0600030F RID: 783 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x60002CD")]
|
||||
[Address(RVA = "0x3B276D0", Offset = "0x3B266D0", VA = "0x183B276D0")]
|
||||
private MethodInfo GetMethod(MethodBase realMethod, Type[] parameterTypes)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000310 RID: 784 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002CE")]
|
||||
[Address(RVA = "0x3B27830", Offset = "0x3B26830", VA = "0x183B27830")]
|
||||
private static void PushParameters(ICollection<ParameterInfo> parameters, ILGenerator ilGenerator)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x06000311 RID: 785 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x60002CF")]
|
||||
[Address(RVA = "0x3B27770", Offset = "0x3B26770", VA = "0x183B27770")]
|
||||
private static void LoadUnderlyingObject(ILGenerator ilGenerator, FieldInfo srcField)
|
||||
{
|
||||
}
|
||||
|
||||
// Token: 0x0400013F RID: 319
|
||||
[FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x40000EE")]
|
||||
private readonly Type _realObjectType;
|
||||
|
||||
// Token: 0x04000140 RID: 320
|
||||
[FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x40000EF")]
|
||||
private readonly TypeBuilder _wrapperBuilder;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user