This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,59 @@
using System;
using System.IO;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000034 RID: 52
[Token(Token = "0x2000034")]
internal class Base64Encoder
{
// Token: 0x060001A8 RID: 424 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001A8")]
[Address(RVA = "0x2DABD90", Offset = "0x2DAAD90", VA = "0x182DABD90")]
public Base64Encoder(TextWriter writer)
{
}
// Token: 0x060001A9 RID: 425 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001A9")]
[Address(RVA = "0x2DAB940", Offset = "0x2DAA940", VA = "0x182DAB940")]
public void Encode(byte[] buffer, int index, int count)
{
}
// Token: 0x060001AA RID: 426 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AA")]
[Address(RVA = "0x2DABCC0", Offset = "0x2DAACC0", VA = "0x182DABCC0")]
public void Flush()
{
}
// Token: 0x060001AB RID: 427 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AB")]
[Address(RVA = "0x2A53920", Offset = "0x2A52920", VA = "0x182A53920")]
private void WriteChars(char[] chars, int index, int count)
{
}
// Token: 0x0400012D RID: 301
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400012D")]
private readonly char[] _charsLine;
// Token: 0x0400012E RID: 302
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400012E")]
private readonly TextWriter _writer;
// Token: 0x0400012F RID: 303
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400012F")]
private byte[] _leftOverBytes;
// Token: 0x04000130 RID: 304
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000130")]
private int _leftOverBytesCount;
}
}
@@ -0,0 +1,68 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000035 RID: 53
[Token(Token = "0x2000035")]
internal class BidirectionalDictionary<TFirst, TSecond>
{
// Token: 0x060001AC RID: 428 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AC")]
[Address(RVA = "0x2FB5AF0", Offset = "0x2FB4AF0", VA = "0x182FB5AF0")]
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer)
{
}
// Token: 0x060001AD RID: 429 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AD")]
[Address(RVA = "0x2FB5B80", Offset = "0x2FB4B80", VA = "0x182FB5B80")]
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer, string duplicateFirstErrorMessage, string duplicateSecondErrorMessage)
{
}
// Token: 0x060001AE RID: 430 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AE")]
[Address(RVA = "0x2FB5690", Offset = "0x2FB4690", VA = "0x182FB5690")]
public void Set(TFirst first, TSecond second)
{
}
// Token: 0x060001AF RID: 431 RVA: 0x00002898 File Offset: 0x00000A98
[Token(Token = "0x60001AF")]
[Address(RVA = "0x2FB59F0", Offset = "0x2FB49F0", VA = "0x182FB59F0")]
public bool TryGetByFirst(TFirst first, out TSecond second)
{
return default(bool);
}
// Token: 0x060001B0 RID: 432 RVA: 0x000028B0 File Offset: 0x00000AB0
[Token(Token = "0x60001B0")]
[Address(RVA = "0x2FB5A70", Offset = "0x2FB4A70", VA = "0x182FB5A70")]
public bool TryGetBySecond(TSecond second, out TFirst first)
{
return default(bool);
}
// Token: 0x04000131 RID: 305
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000131")]
private readonly IDictionary<TFirst, TSecond> _firstToSecond;
// Token: 0x04000132 RID: 306
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000132")]
private readonly IDictionary<TSecond, TFirst> _secondToFirst;
// Token: 0x04000133 RID: 307
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000133")]
private readonly string _duplicateFirstErrorMessage;
// Token: 0x04000134 RID: 308
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000134")]
private readonly string _duplicateSecondErrorMessage;
}
}
@@ -0,0 +1,33 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000049 RID: 73
[Token(Token = "0x2000049")]
internal static class BufferUtils
{
// Token: 0x06000251 RID: 593 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000251")]
[Address(RVA = "0x2DABEA0", Offset = "0x2DAAEA0", VA = "0x182DABEA0")]
public static char[] RentBuffer(IArrayPool<char> bufferPool, int minSize)
{
return null;
}
// Token: 0x06000252 RID: 594 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000252")]
[Address(RVA = "0x2DABF10", Offset = "0x2DAAF10", VA = "0x182DABF10")]
public static void ReturnBuffer(IArrayPool<char> bufferPool, char[] buffer)
{
}
// Token: 0x06000253 RID: 595 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000253")]
[Address(RVA = "0x2DABE00", Offset = "0x2DAAE00", VA = "0x182DABE00")]
public static char[] EnsureBufferSize(IArrayPool<char> bufferPool, int size, char[] buffer)
{
return null;
}
}
}
@@ -0,0 +1,114 @@
using System;
using System.Collections;
using System.Collections.Generic;
using System.Reflection;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000036 RID: 54
[Token(Token = "0x2000036")]
internal static class CollectionUtils
{
// Token: 0x060001B1 RID: 433 RVA: 0x000028C8 File Offset: 0x00000AC8
[Token(Token = "0x60001B1")]
[Address(RVA = "0x2466870", Offset = "0x2465870", VA = "0x182466870")]
public static bool IsNullOrEmpty<T>(ICollection<T> collection)
{
return default(bool);
}
// Token: 0x060001B2 RID: 434 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001B2")]
[Address(RVA = "0x1FD54F0", Offset = "0x1FD44F0", VA = "0x181FD54F0")]
public static void AddRange<T>(this IList<T> initial, IEnumerable<T> collection)
{
}
// Token: 0x060001B3 RID: 435 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001B3")]
[Address(RVA = "0x1FD5780", Offset = "0x1FD4780", VA = "0x181FD5780")]
public static void AddRange<T>(this IList<T> initial, IEnumerable collection)
{
}
// Token: 0x060001B4 RID: 436 RVA: 0x000028E0 File Offset: 0x00000AE0
[Token(Token = "0x60001B4")]
[Address(RVA = "0x2DAC4F0", Offset = "0x2DAB4F0", VA = "0x182DAC4F0")]
public static bool IsDictionaryType(Type type)
{
return default(bool);
}
// Token: 0x060001B5 RID: 437 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001B5")]
[Address(RVA = "0x2DAC6D0", Offset = "0x2DAB6D0", VA = "0x182DAC6D0")]
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType)
{
return null;
}
// Token: 0x060001B6 RID: 438 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001B6")]
[Address(RVA = "0x2DAC7E0", Offset = "0x2DAB7E0", VA = "0x182DAC7E0")]
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType, Type constructorArgumentType)
{
return null;
}
// Token: 0x060001B7 RID: 439 RVA: 0x000028F8 File Offset: 0x00000AF8
[Token(Token = "0x60001B7")]
[Address(RVA = "0x27D1A20", Offset = "0x27D0A20", VA = "0x1827D1A20")]
public static int IndexOf<T>(this IEnumerable<T> collection, Func<T, bool> predicate)
{
return 0;
}
// Token: 0x060001B8 RID: 440 RVA: 0x00002910 File Offset: 0x00000B10
[Token(Token = "0x60001B8")]
[Address(RVA = "0x2466430", Offset = "0x2465430", VA = "0x182466430")]
public static bool Contains<T>(this List<T> list, T value, IEqualityComparer comparer)
{
return default(bool);
}
// Token: 0x060001B9 RID: 441 RVA: 0x00002928 File Offset: 0x00000B28
[Token(Token = "0x60001B9")]
[Address(RVA = "0x27D1990", Offset = "0x27D0990", VA = "0x1827D1990")]
public static int IndexOfReference<T>(this List<T> list, T item)
{
return 0;
}
// Token: 0x060001BA RID: 442 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001BA")]
[Address(RVA = "0x2DAC190", Offset = "0x2DAB190", VA = "0x182DAC190")]
private static IList<int> GetDimensions(IList values, int dimensionsCount)
{
return null;
}
// Token: 0x060001BB RID: 443 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001BB")]
[Address(RVA = "0x2DABF70", Offset = "0x2DAAF70", VA = "0x182DABF70")]
private static void CopyFromJaggedToMultidimensionalArray(IList values, Array multidimensionalArray, int[] indices)
{
}
// Token: 0x060001BC RID: 444 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001BC")]
[Address(RVA = "0x2DAC600", Offset = "0x2DAB600", VA = "0x182DAC600")]
private static object JaggedArrayGetValue(IList values, int[] indices)
{
return null;
}
// Token: 0x060001BD RID: 445 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001BD")]
[Address(RVA = "0x2DACA10", Offset = "0x2DABA10", VA = "0x182DACA10")]
public static Array ToMultidimensionalArray(IList values, Type type, int rank)
{
return null;
}
}
}
@@ -0,0 +1,256 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000038 RID: 56
[Token(Token = "0x2000038")]
internal class CollectionWrapper<T> : ICollection<T>, IEnumerable<T>, IEnumerable, IWrappedCollection, IList, ICollection
{
// Token: 0x060001BF RID: 447 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001BF")]
[Address(RVA = "0x2FB6E40", Offset = "0x2FB5E40", VA = "0x182FB6E40")]
public CollectionWrapper(IList list)
{
}
// Token: 0x060001C0 RID: 448 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C0")]
[Address(RVA = "0x2FB6DD0", Offset = "0x2FB5DD0", VA = "0x182FB6DD0")]
public CollectionWrapper(ICollection<T> list)
{
}
// Token: 0x060001C1 RID: 449 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C1")]
[Address(RVA = "0x2FB5C80", Offset = "0x2FB4C80", VA = "0x182FB5C80", Slot = "29")]
public virtual void Add(T item)
{
}
// Token: 0x060001C2 RID: 450 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C2")]
[Address(RVA = "0x2FB5D30", Offset = "0x2FB4D30", VA = "0x182FB5D30", Slot = "30")]
public virtual void Clear()
{
}
// Token: 0x060001C3 RID: 451 RVA: 0x00002940 File Offset: 0x00000B40
[Token(Token = "0x60001C3")]
[Address(RVA = "0x2FB5DD0", Offset = "0x2FB4DD0", VA = "0x182FB5DD0", Slot = "31")]
public virtual bool Contains(T item)
{
return default(bool);
}
// Token: 0x060001C4 RID: 452 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C4")]
[Address(RVA = "0x2FB5E80", Offset = "0x2FB4E80", VA = "0x182FB5E80", Slot = "32")]
public virtual void CopyTo(T[] array, int arrayIndex)
{
}
// Token: 0x1700005E RID: 94
// (get) Token: 0x060001C5 RID: 453 RVA: 0x00002958 File Offset: 0x00000B58
[Token(Token = "0x1700005E")]
public virtual int Count
{
[Token(Token = "0x60001C5")]
[Address(RVA = "0x2FB6F40", Offset = "0x2FB5F40", VA = "0x182FB6F40", Slot = "33")]
get
{
return 0;
}
}
// Token: 0x1700005F RID: 95
// (get) Token: 0x060001C6 RID: 454 RVA: 0x00002970 File Offset: 0x00000B70
[Token(Token = "0x1700005F")]
public virtual bool IsReadOnly
{
[Token(Token = "0x60001C6")]
[Address(RVA = "0x2FB6FD0", Offset = "0x2FB5FD0", VA = "0x182FB6FD0", Slot = "34")]
get
{
return default(bool);
}
}
// Token: 0x060001C7 RID: 455 RVA: 0x00002988 File Offset: 0x00000B88
[Token(Token = "0x60001C7")]
[Address(RVA = "0x2FB61A0", Offset = "0x2FB51A0", VA = "0x182FB61A0", Slot = "35")]
public virtual bool Remove(T item)
{
return default(bool);
}
// Token: 0x060001C8 RID: 456 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C8")]
[Address(RVA = "0x2FB5FA0", Offset = "0x2FB4FA0", VA = "0x182FB5FA0", Slot = "36")]
public virtual IEnumerator<T> GetEnumerator()
{
return null;
}
// Token: 0x060001C9 RID: 457 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C9")]
[Address(RVA = "0x2FB6390", Offset = "0x2FB5390", VA = "0x182FB6390", Slot = "12")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060001CA RID: 458 RVA: 0x000029A0 File Offset: 0x00000BA0
[Token(Token = "0x60001CA")]
[Address(RVA = "0x2FB6420", Offset = "0x2FB5420", VA = "0x182FB6420", Slot = "16")]
int IList.Add(object value)
{
return 0;
}
// Token: 0x060001CB RID: 459 RVA: 0x000029B8 File Offset: 0x00000BB8
[Token(Token = "0x60001CB")]
[Address(RVA = "0x2FB64E0", Offset = "0x2FB54E0", VA = "0x182FB64E0", Slot = "17")]
bool IList.Contains(object value)
{
return default(bool);
}
// Token: 0x060001CC RID: 460 RVA: 0x000029D0 File Offset: 0x00000BD0
[Token(Token = "0x60001CC")]
[Address(RVA = "0x2FB65A0", Offset = "0x2FB55A0", VA = "0x182FB65A0", Slot = "21")]
int IList.IndexOf(object value)
{
return 0;
}
// Token: 0x060001CD RID: 461 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001CD")]
[Address(RVA = "0x2FB6800", Offset = "0x2FB5800", VA = "0x182FB6800", Slot = "24")]
void IList.RemoveAt(int index)
{
}
// Token: 0x060001CE RID: 462 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001CE")]
[Address(RVA = "0x2FB66D0", Offset = "0x2FB56D0", VA = "0x182FB66D0", Slot = "22")]
void IList.Insert(int index, object value)
{
}
// Token: 0x17000060 RID: 96
// (get) Token: 0x060001CF RID: 463 RVA: 0x000029E8 File Offset: 0x00000BE8
[Token(Token = "0x17000060")]
bool IList.IsFixedSize
{
[Token(Token = "0x60001CF")]
[Address(RVA = "0x2FB69B0", Offset = "0x2FB59B0", VA = "0x182FB69B0", Slot = "20")]
get
{
return default(bool);
}
}
// Token: 0x060001D0 RID: 464 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001D0")]
[Address(RVA = "0x2FB6900", Offset = "0x2FB5900", VA = "0x182FB6900", Slot = "23")]
void IList.Remove(object value)
{
}
// Token: 0x17000061 RID: 97
[Token(Token = "0x17000061")]
object IList.this[int index]
{
[Token(Token = "0x60001D1")]
[Address(RVA = "0x2FB6A50", Offset = "0x2FB5A50", VA = "0x182FB6A50", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x60001D2")]
[Address(RVA = "0x2FB6B40", Offset = "0x2FB5B40", VA = "0x182FB6B40", Slot = "15")]
set
{
}
}
// Token: 0x060001D3 RID: 467 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001D3")]
[Address(RVA = "0x2FB6280", Offset = "0x2FB5280", VA = "0x182FB6280", Slot = "25")]
void ICollection.CopyTo(Array array, int arrayIndex)
{
}
// Token: 0x17000062 RID: 98
// (get) Token: 0x060001D4 RID: 468 RVA: 0x00002A00 File Offset: 0x00000C00
[Token(Token = "0x17000062")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x60001D4")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "28")]
get
{
return default(bool);
}
}
// Token: 0x17000063 RID: 99
// (get) Token: 0x060001D5 RID: 469 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000063")]
object ICollection.SyncRoot
{
[Token(Token = "0x60001D5")]
[Address(RVA = "0x2FB6320", Offset = "0x2FB5320", VA = "0x182FB6320", Slot = "27")]
get
{
return null;
}
}
// Token: 0x060001D6 RID: 470 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001D6")]
[Address(RVA = "0x2FB6C70", Offset = "0x2FB5C70", VA = "0x182FB6C70")]
private static void VerifyValueType(object value)
{
}
// Token: 0x060001D7 RID: 471 RVA: 0x00002A18 File Offset: 0x00000C18
[Token(Token = "0x60001D7")]
[Address(RVA = "0x2FB6020", Offset = "0x2FB5020", VA = "0x182FB6020")]
private static bool IsCompatibleObject(object value)
{
return default(bool);
}
// Token: 0x17000064 RID: 100
// (get) Token: 0x060001D8 RID: 472 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000064")]
public object UnderlyingCollection
{
[Token(Token = "0x60001D8")]
[Address(RVA = "0x23B5890", Offset = "0x23B4890", VA = "0x1823B5890", Slot = "13")]
get
{
return null;
}
}
// Token: 0x04000135 RID: 309
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000135")]
private readonly IList _list;
// Token: 0x04000136 RID: 310
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000136")]
private readonly ICollection<T> _genericCollection;
// Token: 0x04000137 RID: 311
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000137")]
private object _syncRoot;
}
}
@@ -0,0 +1,259 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Globalization;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200003C RID: 60
[Token(Token = "0x200003C")]
internal static class ConvertUtils
{
// Token: 0x060001DE RID: 478 RVA: 0x00002A48 File Offset: 0x00000C48
[Token(Token = "0x60001DE")]
[Address(RVA = "0x3B0BEF0", Offset = "0x3B0AEF0", VA = "0x183B0BEF0")]
public static PrimitiveTypeCode GetTypeCode(Type t)
{
return PrimitiveTypeCode.Empty;
}
// Token: 0x060001DF RID: 479 RVA: 0x00002A60 File Offset: 0x00000C60
[Token(Token = "0x60001DF")]
[Address(RVA = "0x3B0BC80", Offset = "0x3B0AC80", VA = "0x183B0BC80")]
public static PrimitiveTypeCode GetTypeCode(Type t, out bool isEnum)
{
return PrimitiveTypeCode.Empty;
}
// Token: 0x060001E0 RID: 480 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001E0")]
[Address(RVA = "0x3B0BF50", Offset = "0x3B0AF50", VA = "0x183B0BF50")]
public static TypeInformation GetTypeInformation(IConvertible convertable)
{
return null;
}
// Token: 0x060001E1 RID: 481 RVA: 0x00002A78 File Offset: 0x00000C78
[Token(Token = "0x60001E1")]
[Address(RVA = "0x3B0C520", Offset = "0x3B0B520", VA = "0x183B0C520")]
public static bool IsConvertible(Type t)
{
return default(bool);
}
// Token: 0x060001E2 RID: 482 RVA: 0x00002A90 File Offset: 0x00000C90
[Token(Token = "0x60001E2")]
[Address(RVA = "0x3B0C6D0", Offset = "0x3B0B6D0", VA = "0x183B0C6D0")]
public static TimeSpan ParseTimeSpan(string input)
{
return default(TimeSpan);
}
// Token: 0x060001E3 RID: 483 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001E3")]
[Address(RVA = "0x3B0B820", Offset = "0x3B0A820", VA = "0x183B0B820")]
private static Func<object, object> CreateCastConverter(ConvertUtils.TypeConvertKey t)
{
return null;
}
// Token: 0x060001E4 RID: 484 RVA: 0x00002AA8 File Offset: 0x00000CA8
[Token(Token = "0x60001E4")]
[Address(RVA = "0x3B0D180", Offset = "0x3B0C180", VA = "0x183B0D180")]
private static bool TryConvert(object initialValue, CultureInfo culture, Type targetType, out object value)
{
return default(bool);
}
// Token: 0x060001E5 RID: 485 RVA: 0x00002AC0 File Offset: 0x00000CC0
[Token(Token = "0x60001E5")]
[Address(RVA = "0x3B0C870", Offset = "0x3B0B870", VA = "0x183B0C870")]
private static ConvertUtils.ConvertResult TryConvertInternal(object initialValue, CultureInfo culture, Type targetType, out object value)
{
return ConvertUtils.ConvertResult.Success;
}
// Token: 0x060001E6 RID: 486 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001E6")]
[Address(RVA = "0x3B0B6B0", Offset = "0x3B0A6B0", VA = "0x183B0B6B0")]
public static object ConvertOrCast(object initialValue, CultureInfo culture, Type targetType)
{
return null;
}
// Token: 0x060001E7 RID: 487 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001E7")]
[Address(RVA = "0x3B0BA40", Offset = "0x3B0AA40", VA = "0x183B0BA40")]
private static object EnsureTypeAssignable(object value, Type initialType, Type targetType)
{
return null;
}
// Token: 0x060001E8 RID: 488 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001E8")]
[Address(RVA = "0x3B0BC20", Offset = "0x3B0AC20", VA = "0x183B0BC20")]
internal static TypeConverter GetConverter(Type t)
{
return null;
}
// Token: 0x060001E9 RID: 489 RVA: 0x00002AD8 File Offset: 0x00000CD8
[Token(Token = "0x60001E9")]
[Address(RVA = "0x3B0D240", Offset = "0x3B0C240", VA = "0x183B0D240")]
public static bool VersionTryParse(string input, out Version result)
{
return default(bool);
}
// Token: 0x060001EA RID: 490 RVA: 0x00002AF0 File Offset: 0x00000CF0
[Token(Token = "0x60001EA")]
[Address(RVA = "0x3B0C5B0", Offset = "0x3B0B5B0", VA = "0x183B0C5B0")]
public static bool IsInteger(object value)
{
return default(bool);
}
// Token: 0x060001EB RID: 491 RVA: 0x00002B08 File Offset: 0x00000D08
[Token(Token = "0x60001EB")]
[Address(RVA = "0x3B0C1B0", Offset = "0x3B0B1B0", VA = "0x183B0C1B0")]
public static ParseResult Int32TryParse(char[] chars, int start, int length, out int value)
{
return ParseResult.None;
}
// Token: 0x060001EC RID: 492 RVA: 0x00002B20 File Offset: 0x00000D20
[Token(Token = "0x60001EC")]
[Address(RVA = "0x3B0C380", Offset = "0x3B0B380", VA = "0x183B0C380")]
public static ParseResult Int64TryParse(char[] chars, int start, int length, out long value)
{
return ParseResult.None;
}
// Token: 0x060001ED RID: 493 RVA: 0x00002B38 File Offset: 0x00000D38
[Token(Token = "0x60001ED")]
[Address(RVA = "0x3B0C730", Offset = "0x3B0B730", VA = "0x183B0C730")]
public static bool TryConvertGuid(string s, out Guid g)
{
return default(bool);
}
// Token: 0x060001EE RID: 494 RVA: 0x00002B50 File Offset: 0x00000D50
[Token(Token = "0x60001EE")]
[Address(RVA = "0x3B0C0D0", Offset = "0x3B0B0D0", VA = "0x183B0C0D0")]
public static int HexTextToInt(char[] text, int start, int end)
{
return 0;
}
// Token: 0x060001EF RID: 495 RVA: 0x00002B68 File Offset: 0x00000D68
[Token(Token = "0x60001EF")]
[Address(RVA = "0x3B0C000", Offset = "0x3B0B000", VA = "0x183B0C000")]
private static int HexCharToInt(char ch)
{
return 0;
}
// Token: 0x0400016A RID: 362
[Token(Token = "0x400016A")]
private static readonly Dictionary<Type, PrimitiveTypeCode> TypeCodeMap;
// Token: 0x0400016B RID: 363
[Token(Token = "0x400016B")]
private static readonly TypeInformation[] PrimitiveTypeCodes;
// Token: 0x0400016C RID: 364
[Token(Token = "0x400016C")]
private static readonly ThreadSafeStore<ConvertUtils.TypeConvertKey, Func<object, object>> CastConverters;
// Token: 0x0200003D RID: 61
[Token(Token = "0x200003D")]
internal struct TypeConvertKey : IEquatable<ConvertUtils.TypeConvertKey>
{
// Token: 0x17000067 RID: 103
// (get) Token: 0x060001F1 RID: 497 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000067")]
public Type InitialType
{
[Token(Token = "0x60001F1")]
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
get
{
return null;
}
}
// Token: 0x17000068 RID: 104
// (get) Token: 0x060001F2 RID: 498 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000068")]
public Type TargetType
{
[Token(Token = "0x60001F2")]
[Address(RVA = "0x634760", Offset = "0x633760", VA = "0x180634760")]
get
{
return null;
}
}
// Token: 0x060001F3 RID: 499 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001F3")]
[Address(RVA = "0x4AF6A0", Offset = "0x4AE6A0", VA = "0x1804AF6A0")]
public TypeConvertKey(Type initialType, Type targetType)
{
}
// Token: 0x060001F4 RID: 500 RVA: 0x00002B80 File Offset: 0x00000D80
[Token(Token = "0x60001F4")]
[Address(RVA = "0x4AF380", Offset = "0x4AE380", VA = "0x1804AF380", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x060001F5 RID: 501 RVA: 0x00002B98 File Offset: 0x00000D98
[Token(Token = "0x60001F5")]
[Address(RVA = "0x3B1A5F0", Offset = "0x3B195F0", VA = "0x183B1A5F0", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x060001F6 RID: 502 RVA: 0x00002BB0 File Offset: 0x00000DB0
[Token(Token = "0x60001F6")]
[Address(RVA = "0x10B9C60", Offset = "0x10B8C60", VA = "0x1810B9C60", Slot = "4")]
public bool Equals(ConvertUtils.TypeConvertKey other)
{
return default(bool);
}
// Token: 0x0400016D RID: 365
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400016D")]
private readonly Type _initialType;
// Token: 0x0400016E RID: 366
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400016E")]
private readonly Type _targetType;
}
// Token: 0x0200003E RID: 62
[Token(Token = "0x200003E")]
internal enum ConvertResult
{
// Token: 0x04000170 RID: 368
[Token(Token = "0x4000170")]
Success,
// Token: 0x04000171 RID: 369
[Token(Token = "0x4000171")]
CannotConvertNull,
// Token: 0x04000172 RID: 370
[Token(Token = "0x4000172")]
NotInstantiableType,
// Token: 0x04000173 RID: 371
[Token(Token = "0x4000173")]
NoValidConversion
}
}
}
@@ -0,0 +1,190 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000041 RID: 65
[Token(Token = "0x2000041")]
internal struct DateTimeParser
{
// Token: 0x060001FA RID: 506 RVA: 0x00002BC8 File Offset: 0x00000DC8
[Token(Token = "0x60001FA")]
[Address(RVA = "0x3B0ED10", Offset = "0x3B0DD10", VA = "0x183B0ED10")]
public bool Parse(char[] text, int startIndex, int length)
{
return default(bool);
}
// Token: 0x060001FB RID: 507 RVA: 0x00002BE0 File Offset: 0x00000DE0
[Token(Token = "0x60001FB")]
[Address(RVA = "0x3B0E570", Offset = "0x3B0D570", VA = "0x183B0E570")]
private bool ParseDate(int start)
{
return default(bool);
}
// Token: 0x060001FC RID: 508 RVA: 0x00002BF8 File Offset: 0x00000DF8
[Token(Token = "0x60001FC")]
[Address(RVA = "0x3B0E7A0", Offset = "0x3B0D7A0", VA = "0x183B0E7A0")]
private bool ParseTimeAndZoneAndWhitespace(int start)
{
return default(bool);
}
// Token: 0x060001FD RID: 509 RVA: 0x00002C10 File Offset: 0x00000E10
[Token(Token = "0x60001FD")]
[Address(RVA = "0x3B0E7E0", Offset = "0x3B0D7E0", VA = "0x183B0E7E0")]
private bool ParseTime(ref int start)
{
return default(bool);
}
// Token: 0x060001FE RID: 510 RVA: 0x00002C28 File Offset: 0x00000E28
[Token(Token = "0x60001FE")]
[Address(RVA = "0x3B0EB60", Offset = "0x3B0DB60", VA = "0x183B0EB60")]
private bool ParseZone(int start)
{
return default(bool);
}
// Token: 0x060001FF RID: 511 RVA: 0x00002C40 File Offset: 0x00000E40
[Token(Token = "0x60001FF")]
[Address(RVA = "0x3B0E3E0", Offset = "0x3B0D3E0", VA = "0x183B0E3E0")]
private bool Parse4Digit(int start, out int num)
{
return default(bool);
}
// Token: 0x06000200 RID: 512 RVA: 0x00002C58 File Offset: 0x00000E58
[Token(Token = "0x6000200")]
[Address(RVA = "0x3B0E350", Offset = "0x3B0D350", VA = "0x183B0E350")]
private bool Parse2Digit(int start, out int num)
{
return default(bool);
}
// Token: 0x06000201 RID: 513 RVA: 0x00002C70 File Offset: 0x00000E70
[Token(Token = "0x6000201")]
[Address(RVA = "0x3B0E520", Offset = "0x3B0D520", VA = "0x183B0E520")]
private bool ParseChar(int start, char ch)
{
return default(bool);
}
// Token: 0x0400017A RID: 378
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400017A")]
public int Year;
// Token: 0x0400017B RID: 379
[FieldOffset(Offset = "0x4")]
[Token(Token = "0x400017B")]
public int Month;
// Token: 0x0400017C RID: 380
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x400017C")]
public int Day;
// Token: 0x0400017D RID: 381
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x400017D")]
public int Hour;
// Token: 0x0400017E RID: 382
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400017E")]
public int Minute;
// Token: 0x0400017F RID: 383
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x400017F")]
public int Second;
// Token: 0x04000180 RID: 384
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000180")]
public int Fraction;
// Token: 0x04000181 RID: 385
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000181")]
public int ZoneHour;
// Token: 0x04000182 RID: 386
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000182")]
public int ZoneMinute;
// Token: 0x04000183 RID: 387
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4000183")]
public ParserTimeZone Zone;
// Token: 0x04000184 RID: 388
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000184")]
private char[] _text;
// Token: 0x04000185 RID: 389
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000185")]
private int _end;
// Token: 0x04000186 RID: 390
[Token(Token = "0x4000186")]
private static readonly int[] Power10;
// Token: 0x04000187 RID: 391
[Token(Token = "0x4000187")]
private static readonly int Lzyyyy;
// Token: 0x04000188 RID: 392
[Token(Token = "0x4000188")]
private static readonly int Lzyyyy_;
// Token: 0x04000189 RID: 393
[Token(Token = "0x4000189")]
private static readonly int Lzyyyy_MM;
// Token: 0x0400018A RID: 394
[Token(Token = "0x400018A")]
private static readonly int Lzyyyy_MM_;
// Token: 0x0400018B RID: 395
[Token(Token = "0x400018B")]
private static readonly int Lzyyyy_MM_dd;
// Token: 0x0400018C RID: 396
[Token(Token = "0x400018C")]
private static readonly int Lzyyyy_MM_ddT;
// Token: 0x0400018D RID: 397
[Token(Token = "0x400018D")]
private static readonly int LzHH;
// Token: 0x0400018E RID: 398
[Token(Token = "0x400018E")]
private static readonly int LzHH_;
// Token: 0x0400018F RID: 399
[Token(Token = "0x400018F")]
private static readonly int LzHH_mm;
// Token: 0x04000190 RID: 400
[Token(Token = "0x4000190")]
private static readonly int LzHH_mm_;
// Token: 0x04000191 RID: 401
[Token(Token = "0x4000191")]
private static readonly int LzHH_mm_ss;
// Token: 0x04000192 RID: 402
[Token(Token = "0x4000192")]
private static readonly int Lz_;
// Token: 0x04000193 RID: 403
[Token(Token = "0x4000193")]
private static readonly int Lz_zz;
}
}
@@ -0,0 +1,244 @@
using System;
using System.Globalization;
using System.IO;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000042 RID: 66
[Token(Token = "0x2000042")]
internal static class DateTimeUtils
{
// Token: 0x06000203 RID: 515 RVA: 0x00002C88 File Offset: 0x00000E88
[Token(Token = "0x6000203")]
[Address(RVA = "0x3B0F790", Offset = "0x3B0E790", VA = "0x183B0F790")]
public static TimeSpan GetUtcOffset(this DateTime d)
{
return default(TimeSpan);
}
// Token: 0x06000204 RID: 516 RVA: 0x00002CA0 File Offset: 0x00000EA0
[Token(Token = "0x6000204")]
[Address(RVA = "0x3B0F3D0", Offset = "0x3B0E3D0", VA = "0x183B0F3D0")]
internal static DateTime EnsureDateTime(DateTime value, DateTimeZoneHandling timeZone)
{
return default(DateTime);
}
// Token: 0x06000205 RID: 517 RVA: 0x00002CB8 File Offset: 0x00000EB8
[Token(Token = "0x6000205")]
[Address(RVA = "0x684D60", Offset = "0x683D60", VA = "0x180684D60")]
private static DateTime SwitchToLocalTime(DateTime value)
{
return default(DateTime);
}
// Token: 0x06000206 RID: 518 RVA: 0x00002CD0 File Offset: 0x00000ED0
[Token(Token = "0x6000206")]
[Address(RVA = "0x684DD0", Offset = "0x683DD0", VA = "0x180684DD0")]
private static DateTime SwitchToUtcTime(DateTime value)
{
return default(DateTime);
}
// Token: 0x06000207 RID: 519 RVA: 0x00002CE8 File Offset: 0x00000EE8
[Token(Token = "0x6000207")]
[Address(RVA = "0x3B0F800", Offset = "0x3B0E800", VA = "0x183B0F800")]
private static long ToUniversalTicks(DateTime dateTime, TimeSpan offset)
{
return 0L;
}
// Token: 0x06000208 RID: 520 RVA: 0x00002D00 File Offset: 0x00000F00
[Token(Token = "0x6000208")]
[Address(RVA = "0x3B0F080", Offset = "0x3B0E080", VA = "0x183B0F080")]
internal static long ConvertDateTimeToJavaScriptTicks(DateTime dateTime, TimeSpan offset)
{
return 0L;
}
// Token: 0x06000209 RID: 521 RVA: 0x00002D18 File Offset: 0x00000F18
[Token(Token = "0x6000209")]
[Address(RVA = "0x3B11310", Offset = "0x3B10310", VA = "0x183B11310")]
private static long UniversialTicksToJavaScriptTicks(long universialTicks)
{
return 0L;
}
// Token: 0x0600020A RID: 522 RVA: 0x00002D30 File Offset: 0x00000F30
[Token(Token = "0x600020A")]
[Address(RVA = "0x3B0F240", Offset = "0x3B0E240", VA = "0x183B0F240")]
internal static DateTime ConvertJavaScriptTicksToDateTime(long javaScriptTicks)
{
return default(DateTime);
}
// Token: 0x0600020B RID: 523 RVA: 0x00002D48 File Offset: 0x00000F48
[Token(Token = "0x600020B")]
[Address(RVA = "0x3B0FA10", Offset = "0x3B0EA10", VA = "0x183B0FA10")]
internal static bool TryParseDateTimeIso(StringReference text, DateTimeZoneHandling dateTimeZoneHandling, out DateTime dt)
{
return default(bool);
}
// Token: 0x0600020C RID: 524 RVA: 0x00002D60 File Offset: 0x00000F60
[Token(Token = "0x600020C")]
[Address(RVA = "0x3B10070", Offset = "0x3B0F070", VA = "0x183B10070")]
internal static bool TryParseDateTimeOffsetIso(StringReference text, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x0600020D RID: 525 RVA: 0x00002D78 File Offset: 0x00000F78
[Token(Token = "0x600020D")]
[Address(RVA = "0x3B0F2D0", Offset = "0x3B0E2D0", VA = "0x183B0F2D0")]
private static DateTime CreateDateTime(DateTimeParser dateTimeParser)
{
return default(DateTime);
}
// Token: 0x0600020E RID: 526 RVA: 0x00002D90 File Offset: 0x00000F90
[Token(Token = "0x600020E")]
[Address(RVA = "0x3B10980", Offset = "0x3B0F980", VA = "0x183B10980")]
internal static bool TryParseDateTime(StringReference s, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
{
return default(bool);
}
// Token: 0x0600020F RID: 527 RVA: 0x00002DA8 File Offset: 0x00000FA8
[Token(Token = "0x600020F")]
[Address(RVA = "0x3B10CE0", Offset = "0x3B0FCE0", VA = "0x183B10CE0")]
internal static bool TryParseDateTime(string s, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000210 RID: 528 RVA: 0x00002DC0 File Offset: 0x00000FC0
[Token(Token = "0x6000210")]
[Address(RVA = "0x3B10640", Offset = "0x3B0F640", VA = "0x183B10640")]
internal static bool TryParseDateTimeOffset(StringReference s, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x06000211 RID: 529 RVA: 0x00002DD8 File Offset: 0x00000FD8
[Token(Token = "0x6000211")]
[Address(RVA = "0x3B10390", Offset = "0x3B0F390", VA = "0x183B10390")]
internal static bool TryParseDateTimeOffset(string s, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x06000212 RID: 530 RVA: 0x00002DF0 File Offset: 0x00000FF0
[Token(Token = "0x6000212")]
[Address(RVA = "0x3B10F80", Offset = "0x3B0FF80", VA = "0x183B10F80")]
private static bool TryParseMicrosoftDate(StringReference text, out long ticks, out TimeSpan offset, out DateTimeKind kind)
{
return default(bool);
}
// Token: 0x06000213 RID: 531 RVA: 0x00002E08 File Offset: 0x00001008
[Token(Token = "0x6000213")]
[Address(RVA = "0x3B0FE40", Offset = "0x3B0EE40", VA = "0x183B0FE40")]
private static bool TryParseDateTimeMicrosoft(StringReference text, DateTimeZoneHandling dateTimeZoneHandling, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000214 RID: 532 RVA: 0x00002E20 File Offset: 0x00001020
[Token(Token = "0x6000214")]
[Address(RVA = "0x3B0F920", Offset = "0x3B0E920", VA = "0x183B0F920")]
private static bool TryParseDateTimeExact(string text, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000215 RID: 533 RVA: 0x00002E38 File Offset: 0x00001038
[Token(Token = "0x6000215")]
[Address(RVA = "0x3B10220", Offset = "0x3B0F220", VA = "0x183B10220")]
private static bool TryParseDateTimeOffsetMicrosoft(StringReference text, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x06000216 RID: 534 RVA: 0x00002E50 File Offset: 0x00001050
[Token(Token = "0x6000216")]
[Address(RVA = "0x3B0FFB0", Offset = "0x3B0EFB0", VA = "0x183B0FFB0")]
private static bool TryParseDateTimeOffsetExact(string text, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x06000217 RID: 535 RVA: 0x00002E68 File Offset: 0x00001068
[Token(Token = "0x6000217")]
[Address(RVA = "0x3B11180", Offset = "0x3B10180", VA = "0x183B11180")]
private static bool TryReadOffset(StringReference offsetText, int startIndex, out TimeSpan offset)
{
return default(bool);
}
// Token: 0x06000218 RID: 536 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000218")]
[Address(RVA = "0x3B11BE0", Offset = "0x3B10BE0", VA = "0x183B11BE0")]
internal static void WriteDateTimeString(TextWriter writer, DateTime value, DateFormatHandling format, string formatString, CultureInfo culture)
{
}
// Token: 0x06000219 RID: 537 RVA: 0x00002E80 File Offset: 0x00001080
[Token(Token = "0x6000219")]
[Address(RVA = "0x3B116B0", Offset = "0x3B106B0", VA = "0x183B116B0")]
internal static int WriteDateTimeString(char[] chars, int start, DateTime value, TimeSpan? offset, DateTimeKind kind, DateFormatHandling format)
{
return 0;
}
// Token: 0x0600021A RID: 538 RVA: 0x00002E98 File Offset: 0x00001098
[Token(Token = "0x600021A")]
[Address(RVA = "0x3B11D40", Offset = "0x3B10D40", VA = "0x183B11D40")]
internal static int WriteDefaultIsoDate(char[] chars, int start, DateTime dt)
{
return 0;
}
// Token: 0x0600021B RID: 539 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600021B")]
[Address(RVA = "0x2A568B0", Offset = "0x2A558B0", VA = "0x182A568B0")]
private static void CopyIntToCharArray(char[] chars, int start, int value, int digits)
{
}
// Token: 0x0600021C RID: 540 RVA: 0x00002EB0 File Offset: 0x000010B0
[Token(Token = "0x600021C")]
[Address(RVA = "0x3B11510", Offset = "0x3B10510", VA = "0x183B11510")]
internal static int WriteDateTimeOffset(char[] chars, int start, TimeSpan offset, DateFormatHandling format)
{
return 0;
}
// Token: 0x0600021D RID: 541 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600021D")]
[Address(RVA = "0x3B11390", Offset = "0x3B10390", VA = "0x183B11390")]
internal static void WriteDateTimeOffsetString(TextWriter writer, DateTimeOffset value, DateFormatHandling format, string formatString, CultureInfo culture)
{
}
// Token: 0x0600021E RID: 542 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600021E")]
[Address(RVA = "0x3B0F5A0", Offset = "0x3B0E5A0", VA = "0x183B0F5A0")]
private static void GetDateValues(DateTime td, out int year, out int month, out int day)
{
}
// Token: 0x04000194 RID: 404
[Token(Token = "0x4000194")]
internal static readonly long InitialJavaScriptDateTicks;
// Token: 0x04000195 RID: 405
[Token(Token = "0x4000195")]
private static readonly int[] DaysToMonth365;
// Token: 0x04000196 RID: 406
[Token(Token = "0x4000196")]
private static readonly int[] DaysToMonth366;
}
}
@@ -0,0 +1,410 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000044 RID: 68
[Token(Token = "0x2000044")]
internal class DictionaryWrapper<TKey, TValue> : IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IWrappedDictionary, IDictionary, ICollection
{
// Token: 0x06000220 RID: 544 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000220")]
[Address(RVA = "0x2FB9100", Offset = "0x2FB8100", VA = "0x182FB9100")]
public DictionaryWrapper(IDictionary dictionary)
{
}
// Token: 0x06000221 RID: 545 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000221")]
[Address(RVA = "0x2FB9090", Offset = "0x2FB8090", VA = "0x182FB9090")]
public DictionaryWrapper(IDictionary<TKey, TValue> dictionary)
{
}
// Token: 0x06000222 RID: 546 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000222")]
[Address(RVA = "0x2FB75B0", Offset = "0x2FB65B0", VA = "0x182FB75B0", Slot = "9")]
public void Add(TKey key, TValue value)
{
}
// Token: 0x06000223 RID: 547 RVA: 0x00002EC8 File Offset: 0x000010C8
[Token(Token = "0x6000223")]
[Address(RVA = "0x2FB78F0", Offset = "0x2FB68F0", VA = "0x182FB78F0", Slot = "8")]
public bool ContainsKey(TKey key)
{
return default(bool);
}
// Token: 0x1700006A RID: 106
// (get) Token: 0x06000224 RID: 548 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006A")]
public ICollection<TKey> Keys
{
[Token(Token = "0x6000224")]
[Address(RVA = "0x2FB93C0", Offset = "0x2FB83C0", VA = "0x182FB93C0", Slot = "6")]
get
{
return null;
}
}
// Token: 0x06000225 RID: 549 RVA: 0x00002EE0 File Offset: 0x000010E0
[Token(Token = "0x6000225")]
[Address(RVA = "0x2FB82E0", Offset = "0x2FB72E0", VA = "0x182FB82E0", Slot = "10")]
public bool Remove(TKey key)
{
return default(bool);
}
// Token: 0x06000226 RID: 550 RVA: 0x00002EF8 File Offset: 0x000010F8
[Token(Token = "0x6000226")]
[Address(RVA = "0x2FB8F00", Offset = "0x2FB7F00", VA = "0x182FB8F00", Slot = "11")]
public bool TryGetValue(TKey key, out TValue value)
{
return default(bool);
}
// Token: 0x1700006B RID: 107
// (get) Token: 0x06000227 RID: 551 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006B")]
public ICollection<TValue> Values
{
[Token(Token = "0x6000227")]
[Address(RVA = "0x2FB94B0", Offset = "0x2FB84B0", VA = "0x182FB94B0", Slot = "7")]
get
{
return null;
}
}
// Token: 0x1700006C RID: 108
[Token(Token = "0x1700006C")]
public TValue this[TKey key]
{
[Token(Token = "0x6000228")]
[Address(RVA = "0x2FB92C0", Offset = "0x2FB82C0", VA = "0x182FB92C0", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x6000229")]
[Address(RVA = "0x2FB9590", Offset = "0x2FB8590", VA = "0x182FB9590", Slot = "5")]
set
{
}
}
// Token: 0x0600022A RID: 554 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022A")]
[Address(RVA = "0x2FB76A0", Offset = "0x2FB66A0", VA = "0x182FB76A0", Slot = "14")]
public void Add(KeyValuePair<TKey, TValue> item)
{
}
// Token: 0x0600022B RID: 555 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022B")]
[Address(RVA = "0x2FB7840", Offset = "0x2FB6840", VA = "0x182FB7840", Slot = "28")]
public void Clear()
{
}
// Token: 0x0600022C RID: 556 RVA: 0x00002F10 File Offset: 0x00001110
[Token(Token = "0x600022C")]
[Address(RVA = "0x2FB79B0", Offset = "0x2FB69B0", VA = "0x182FB79B0", Slot = "16")]
public bool Contains(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x0600022D RID: 557 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022D")]
[Address(RVA = "0x2FB7B60", Offset = "0x2FB6B60", VA = "0x182FB7B60", Slot = "17")]
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
{
}
// Token: 0x1700006D RID: 109
// (get) Token: 0x0600022E RID: 558 RVA: 0x00002F28 File Offset: 0x00001128
[Token(Token = "0x1700006D")]
public int Count
{
[Token(Token = "0x600022E")]
[Address(RVA = "0x2FB9170", Offset = "0x2FB8170", VA = "0x182FB9170", Slot = "34")]
get
{
return 0;
}
}
// Token: 0x1700006E RID: 110
// (get) Token: 0x0600022F RID: 559 RVA: 0x00002F40 File Offset: 0x00001140
[Token(Token = "0x1700006E")]
public bool IsReadOnly
{
[Token(Token = "0x600022F")]
[Address(RVA = "0x2FB9210", Offset = "0x2FB8210", VA = "0x182FB9210", Slot = "29")]
get
{
return default(bool);
}
}
// Token: 0x06000230 RID: 560 RVA: 0x00002F58 File Offset: 0x00001158
[Token(Token = "0x6000230")]
[Address(RVA = "0x2FB8160", Offset = "0x2FB7160", VA = "0x182FB8160", Slot = "18")]
public bool Remove(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x06000231 RID: 561 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000231")]
[Address(RVA = "0x2FB7EB0", Offset = "0x2FB6EB0", VA = "0x182FB7EB0", Slot = "19")]
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
{
return null;
}
// Token: 0x06000232 RID: 562 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000232")]
[Address(RVA = "0x2FB8ED0", Offset = "0x2FB7ED0", VA = "0x182FB8ED0", Slot = "20")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06000233 RID: 563 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000233")]
[Address(RVA = "0x2FB86C0", Offset = "0x2FB76C0", VA = "0x182FB86C0", Slot = "27")]
void IDictionary.Add(object key, object value)
{
}
// Token: 0x1700006F RID: 111
[Token(Token = "0x1700006F")]
object IDictionary.this[object key]
{
[Token(Token = "0x6000234")]
[Address(RVA = "0x2FB8AC0", Offset = "0x2FB7AC0", VA = "0x182FB8AC0", Slot = "22")]
get
{
return null;
}
[Token(Token = "0x6000235")]
[Address(RVA = "0x2FB8D50", Offset = "0x2FB7D50", VA = "0x182FB8D50", Slot = "23")]
set
{
}
}
// Token: 0x06000236 RID: 566 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000236")]
[Address(RVA = "0x2FB8950", Offset = "0x2FB7950", VA = "0x182FB8950", Slot = "31")]
IDictionaryEnumerator IDictionary.GetEnumerator()
{
return null;
}
// Token: 0x06000237 RID: 567 RVA: 0x00002F70 File Offset: 0x00001170
[Token(Token = "0x6000237")]
[Address(RVA = "0x2FB8840", Offset = "0x2FB7840", VA = "0x182FB8840", Slot = "26")]
bool IDictionary.Contains(object key)
{
return default(bool);
}
// Token: 0x17000070 RID: 112
// (get) Token: 0x06000238 RID: 568 RVA: 0x00002F88 File Offset: 0x00001188
[Token(Token = "0x17000070")]
bool IDictionary.IsFixedSize
{
[Token(Token = "0x6000238")]
[Address(RVA = "0x2FB8A60", Offset = "0x2FB7A60", VA = "0x182FB8A60", Slot = "30")]
get
{
return default(bool);
}
}
// Token: 0x17000071 RID: 113
// (get) Token: 0x06000239 RID: 569 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000071")]
ICollection IDictionary.Keys
{
[Token(Token = "0x6000239")]
[Address(RVA = "0x2FB8BD0", Offset = "0x2FB7BD0", VA = "0x182FB8BD0", Slot = "24")]
get
{
return null;
}
}
// Token: 0x0600023A RID: 570 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023A")]
[Address(RVA = "0x2FB83C0", Offset = "0x2FB73C0", VA = "0x182FB83C0", Slot = "32")]
public void Remove(object key)
{
}
// Token: 0x17000072 RID: 114
// (get) Token: 0x0600023B RID: 571 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000072")]
ICollection IDictionary.Values
{
[Token(Token = "0x600023B")]
[Address(RVA = "0x2FB8C90", Offset = "0x2FB7C90", VA = "0x182FB8C90", Slot = "25")]
get
{
return null;
}
}
// Token: 0x0600023C RID: 572 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023C")]
[Address(RVA = "0x2FB84E0", Offset = "0x2FB74E0", VA = "0x182FB84E0", Slot = "33")]
void ICollection.CopyTo(Array array, int index)
{
}
// Token: 0x17000073 RID: 115
// (get) Token: 0x0600023D RID: 573 RVA: 0x00002FA0 File Offset: 0x000011A0
[Token(Token = "0x17000073")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x600023D")]
[Address(RVA = "0x2FB8600", Offset = "0x2FB7600", VA = "0x182FB8600", Slot = "36")]
get
{
return default(bool);
}
}
// Token: 0x17000074 RID: 116
// (get) Token: 0x0600023E RID: 574 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000074")]
object ICollection.SyncRoot
{
[Token(Token = "0x600023E")]
[Address(RVA = "0x2FB8650", Offset = "0x2FB7650", VA = "0x182FB8650", Slot = "35")]
get
{
return null;
}
}
// Token: 0x17000075 RID: 117
// (get) Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000075")]
public object UnderlyingDictionary
{
[Token(Token = "0x600023F")]
[Address(RVA = "0x2FB94A0", Offset = "0x2FB84A0", VA = "0x182FB94A0", Slot = "21")]
get
{
return null;
}
}
// Token: 0x04000197 RID: 407
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000197")]
private readonly IDictionary _dictionary;
// Token: 0x04000198 RID: 408
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000198")]
private readonly IDictionary<TKey, TValue> _genericDictionary;
// Token: 0x04000199 RID: 409
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4000199")]
private object _syncRoot;
// Token: 0x02000045 RID: 69
[Token(Token = "0x2000045")]
private struct DictionaryEnumerator<TEnumeratorKey, TEnumeratorValue> : IDictionaryEnumerator, IEnumerator
{
// Token: 0x06000240 RID: 576 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000240")]
[Address(RVA = "0x2FB7110", Offset = "0x2FB6110", VA = "0x182FB7110")]
public DictionaryEnumerator(IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> e)
{
}
// Token: 0x17000076 RID: 118
// (get) Token: 0x06000241 RID: 577 RVA: 0x00002FB8 File Offset: 0x000011B8
[Token(Token = "0x17000076")]
public DictionaryEntry Entry
{
[Token(Token = "0x6000241")]
[Address(RVA = "0x2FB7390", Offset = "0x2FB6390", VA = "0x182FB7390", Slot = "6")]
get
{
return default(DictionaryEntry);
}
}
// Token: 0x17000077 RID: 119
// (get) Token: 0x06000242 RID: 578 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000077")]
public object Key
{
[Token(Token = "0x6000242")]
[Address(RVA = "0x2FB7440", Offset = "0x2FB6440", VA = "0x182FB7440", Slot = "4")]
get
{
return null;
}
}
// Token: 0x17000078 RID: 120
// (get) Token: 0x06000243 RID: 579 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000078")]
public object Value
{
[Token(Token = "0x6000243")]
[Address(RVA = "0x2FB74F0", Offset = "0x2FB64F0", VA = "0x182FB74F0", Slot = "5")]
get
{
return null;
}
}
// Token: 0x17000079 RID: 121
// (get) Token: 0x06000244 RID: 580 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000079")]
public object Current
{
[Token(Token = "0x6000244")]
[Address(RVA = "0x2FB7160", Offset = "0x2FB6160", VA = "0x182FB7160", Slot = "8")]
get
{
return null;
}
}
// Token: 0x06000245 RID: 581 RVA: 0x00002FD0 File Offset: 0x000011D0
[Token(Token = "0x6000245")]
[Address(RVA = "0x2FB7070", Offset = "0x2FB6070", VA = "0x182FB7070", Slot = "7")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x06000246 RID: 582 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000246")]
[Address(RVA = "0x2FB70C0", Offset = "0x2FB60C0", VA = "0x182FB70C0", Slot = "9")]
public void Reset()
{
}
// Token: 0x0400019A RID: 410
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400019A")]
private readonly IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> _e;
}
}
}
@@ -0,0 +1,31 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000047 RID: 71
[Token(Token = "0x2000047")]
internal static class EnumUtils
{
// Token: 0x0600024A RID: 586 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024A")]
[Address(RVA = "0x3B12630", Offset = "0x3B11630", VA = "0x183B12630")]
private static BidirectionalDictionary<string, string> InitializeEnumType(Type type)
{
return null;
}
// Token: 0x0600024B RID: 587 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024B")]
[Address(RVA = "0x3B12320", Offset = "0x3B11320", VA = "0x183B12320")]
public static IList<object> GetValues(Type enumType)
{
return null;
}
// Token: 0x0400019D RID: 413
[Token(Token = "0x400019D")]
private static readonly ThreadSafeStore<Type, BidirectionalDictionary<string, string>> EnumMemberNamesPerType;
}
}
@@ -0,0 +1,21 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000037 RID: 55
[Token(Token = "0x2000037")]
internal interface IWrappedCollection : IList, ICollection, IEnumerable
{
// Token: 0x1700005D RID: 93
// (get) Token: 0x060001BE RID: 446
[Token(Token = "0x1700005D")]
object UnderlyingCollection
{
[Token(Token = "0x60001BE")]
[Address(Slot = "0")]
get;
}
}
}
@@ -0,0 +1,21 @@
using System;
using System.Collections;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000043 RID: 67
[Token(Token = "0x2000043")]
internal interface IWrappedDictionary : IDictionary, ICollection, IEnumerable
{
// Token: 0x17000069 RID: 105
// (get) Token: 0x0600021F RID: 543
[Token(Token = "0x17000069")]
object UnderlyingDictionary
{
[Token(Token = "0x600021F")]
[Address(Slot = "0")]
get;
}
}
}
@@ -0,0 +1,54 @@
using System;
using System.IO;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200004A RID: 74
[Token(Token = "0x200004A")]
internal static class JavaScriptUtils
{
// Token: 0x06000255 RID: 597 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000255")]
[Address(RVA = "0x3B12A90", Offset = "0x3B11A90", VA = "0x183B12A90")]
public static bool[] GetCharEscapeFlags(StringEscapeHandling stringEscapeHandling, char quoteChar)
{
return null;
}
// Token: 0x06000256 RID: 598 RVA: 0x00003018 File Offset: 0x00001218
[Token(Token = "0x6000256")]
[Address(RVA = "0x1170AB0", Offset = "0x116FAB0", VA = "0x181170AB0")]
public static bool ShouldEscapeJavaScriptString(string s, bool[] charEscapeFlags)
{
return default(bool);
}
// Token: 0x06000257 RID: 599 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000257")]
[Address(RVA = "0x3B12E20", Offset = "0x3B11E20", VA = "0x183B12E20")]
public static void WriteEscapedJavaScriptString(TextWriter writer, string s, char delimiter, bool appendDelimiters, bool[] charEscapeFlags, StringEscapeHandling stringEscapeHandling, IArrayPool<char> bufferPool, ref char[] writeBuffer)
{
}
// Token: 0x06000258 RID: 600 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000258")]
[Address(RVA = "0x3B12B70", Offset = "0x3B11B70", VA = "0x183B12B70")]
public static string ToEscapedJavaScriptString(string value, char delimiter, bool appendDelimiters, StringEscapeHandling stringEscapeHandling)
{
return null;
}
// Token: 0x040001A1 RID: 417
[Token(Token = "0x40001A1")]
internal static readonly bool[] SingleQuoteCharEscapeFlags;
// Token: 0x040001A2 RID: 418
[Token(Token = "0x40001A2")]
internal static readonly bool[] DoubleQuoteCharEscapeFlags;
// Token: 0x040001A3 RID: 419
[Token(Token = "0x40001A3")]
internal static readonly bool[] HtmlCharEscapeFlags;
}
}
@@ -0,0 +1,34 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200004B RID: 75
[Token(Token = "0x200004B")]
internal static class JsonTokenUtils
{
// Token: 0x06000259 RID: 601 RVA: 0x00003030 File Offset: 0x00001230
[Token(Token = "0x6000259")]
[Address(RVA = "0x3B13AE0", Offset = "0x3B12AE0", VA = "0x183B13AE0")]
internal static bool IsEndToken(JsonToken token)
{
return default(bool);
}
// Token: 0x0600025A RID: 602 RVA: 0x00003048 File Offset: 0x00001248
[Token(Token = "0x600025A")]
[Address(RVA = "0x3B13AF0", Offset = "0x3B12AF0", VA = "0x183B13AF0")]
internal static bool IsStartToken(JsonToken token)
{
return default(bool);
}
// Token: 0x0600025B RID: 603 RVA: 0x00003060 File Offset: 0x00001260
[Token(Token = "0x600025B")]
[Address(RVA = "0x2CC7E60", Offset = "0x2CC6E60", VA = "0x182CC7E60")]
internal static bool IsPrimitiveToken(JsonToken token)
{
return default(bool);
}
}
}
@@ -0,0 +1,92 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
using Valve.Newtonsoft.Json.Serialization;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200004C RID: 76
[Token(Token = "0x200004C")]
internal class LateBoundReflectionDelegateFactory : ReflectionDelegateFactory
{
// Token: 0x1700007A RID: 122
// (get) Token: 0x0600025C RID: 604 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007A")]
internal static ReflectionDelegateFactory Instance
{
[Token(Token = "0x600025C")]
[Address(RVA = "0x3B13CC0", Offset = "0x3B12CC0", VA = "0x183B13CC0")]
get
{
return null;
}
}
// Token: 0x0600025D RID: 605 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025D")]
[Address(RVA = "0x3B13B00", Offset = "0x3B12B00", VA = "0x183B13B00", Slot = "5")]
public override ObjectConstructor<object> CreateParameterizedConstructor(MethodBase method)
{
return null;
}
// Token: 0x0600025E RID: 606 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025E")]
[Address(RVA = "0x35BE460", Offset = "0x35BD460", VA = "0x1835BE460", Slot = "4")]
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
{
return null;
}
// Token: 0x0600025F RID: 607 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025F")]
[Address(RVA = "0x3166740", Offset = "0x3165740", VA = "0x183166740", Slot = "6")]
public override Func<T> CreateDefaultConstructor<T>(Type type)
{
return null;
}
// Token: 0x06000260 RID: 608 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000260")]
[Address(RVA = "0x3166C20", Offset = "0x3165C20", VA = "0x183166C20", Slot = "7")]
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x06000261 RID: 609 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000261")]
[Address(RVA = "0x3166D00", Offset = "0x3165D00", VA = "0x183166D00", Slot = "8")]
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x06000262 RID: 610 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000262")]
[Address(RVA = "0x26D2AA0", Offset = "0x26D1AA0", VA = "0x1826D2AA0", Slot = "9")]
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x06000263 RID: 611 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000263")]
[Address(RVA = "0x26D29C0", Offset = "0x26D19C0", VA = "0x1826D29C0", Slot = "10")]
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x06000264 RID: 612 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000264")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public LateBoundReflectionDelegateFactory()
{
}
// Token: 0x040001A4 RID: 420
[Token(Token = "0x40001A4")]
private static readonly LateBoundReflectionDelegateFactory _instance;
}
}
@@ -0,0 +1,34 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000054 RID: 84
[Token(Token = "0x2000054")]
internal static class MathUtils
{
// Token: 0x06000277 RID: 631 RVA: 0x00003078 File Offset: 0x00001278
[Token(Token = "0x6000277")]
[Address(RVA = "0x1171ED0", Offset = "0x1170ED0", VA = "0x181171ED0")]
public static int IntLength(ulong i)
{
return 0;
}
// Token: 0x06000278 RID: 632 RVA: 0x00003090 File Offset: 0x00001290
[Token(Token = "0x6000278")]
[Address(RVA = "0x1172030", Offset = "0x1171030", VA = "0x181172030")]
public static char IntToHex(int n)
{
return '\0';
}
// Token: 0x06000279 RID: 633 RVA: 0x000030A8 File Offset: 0x000012A8
[Token(Token = "0x6000279")]
[Address(RVA = "0x3B13D20", Offset = "0x3B12D20", VA = "0x183B13D20")]
public static bool ApproxEquals(double d1, double d2)
{
return default(bool);
}
}
}
@@ -0,0 +1,10 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000055 RID: 85
// (Invoke) Token: 0x0600027B RID: 635
[Token(Token = "0x2000055")]
internal delegate TResult MethodCall<T, TResult>(T target, params object[] args);
}
@@ -0,0 +1,42 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000056 RID: 86
[Token(Token = "0x2000056")]
internal static class MiscellaneousUtils
{
// Token: 0x0600027E RID: 638 RVA: 0x000030C0 File Offset: 0x000012C0
[Token(Token = "0x600027E")]
[Address(RVA = "0x3B13FF0", Offset = "0x3B12FF0", VA = "0x183B13FF0")]
public static bool ValueEquals(object objA, object objB)
{
return default(bool);
}
// Token: 0x0600027F RID: 639 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600027F")]
[Address(RVA = "0x3B13EA0", Offset = "0x3B12EA0", VA = "0x183B13EA0")]
public static ArgumentOutOfRangeException CreateArgumentOutOfRangeException(string paramName, object actualValue, string message)
{
return null;
}
// Token: 0x06000280 RID: 640 RVA: 0x000030D8 File Offset: 0x000012D8
[Token(Token = "0x6000280")]
[Address(RVA = "0x3B13DF0", Offset = "0x3B12DF0", VA = "0x183B13DF0")]
public static int ByteArrayCompare(byte[] a1, byte[] a2)
{
return 0;
}
// Token: 0x06000281 RID: 641 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000281")]
[Address(RVA = "0x3B13F70", Offset = "0x3B12F70", VA = "0x183B13F70")]
internal static string FormatValueForPrint(object value)
{
return null;
}
}
}
@@ -0,0 +1,23 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200003B RID: 59
[Token(Token = "0x200003B")]
internal enum ParseResult
{
// Token: 0x04000166 RID: 358
[Token(Token = "0x4000166")]
None,
// Token: 0x04000167 RID: 359
[Token(Token = "0x4000167")]
Success,
// Token: 0x04000168 RID: 360
[Token(Token = "0x4000168")]
Overflow,
// Token: 0x04000169 RID: 361
[Token(Token = "0x4000169")]
Invalid
}
}
@@ -0,0 +1,23 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000040 RID: 64
[Token(Token = "0x2000040")]
internal enum ParserTimeZone
{
// Token: 0x04000176 RID: 374
[Token(Token = "0x4000176")]
Unspecified,
// Token: 0x04000177 RID: 375
[Token(Token = "0x4000177")]
Utc,
// Token: 0x04000178 RID: 376
[Token(Token = "0x4000178")]
LocalWestOfUtc,
// Token: 0x04000179 RID: 377
[Token(Token = "0x4000179")]
LocalEastOfUtc
}
}
@@ -0,0 +1,137 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000039 RID: 57
[Token(Token = "0x2000039")]
internal enum PrimitiveTypeCode
{
// Token: 0x04000139 RID: 313
[Token(Token = "0x4000139")]
Empty,
// Token: 0x0400013A RID: 314
[Token(Token = "0x400013A")]
Object,
// Token: 0x0400013B RID: 315
[Token(Token = "0x400013B")]
Char,
// Token: 0x0400013C RID: 316
[Token(Token = "0x400013C")]
CharNullable,
// Token: 0x0400013D RID: 317
[Token(Token = "0x400013D")]
Boolean,
// Token: 0x0400013E RID: 318
[Token(Token = "0x400013E")]
BooleanNullable,
// Token: 0x0400013F RID: 319
[Token(Token = "0x400013F")]
SByte,
// Token: 0x04000140 RID: 320
[Token(Token = "0x4000140")]
SByteNullable,
// Token: 0x04000141 RID: 321
[Token(Token = "0x4000141")]
Int16,
// Token: 0x04000142 RID: 322
[Token(Token = "0x4000142")]
Int16Nullable,
// Token: 0x04000143 RID: 323
[Token(Token = "0x4000143")]
UInt16,
// Token: 0x04000144 RID: 324
[Token(Token = "0x4000144")]
UInt16Nullable,
// Token: 0x04000145 RID: 325
[Token(Token = "0x4000145")]
Int32,
// Token: 0x04000146 RID: 326
[Token(Token = "0x4000146")]
Int32Nullable,
// Token: 0x04000147 RID: 327
[Token(Token = "0x4000147")]
Byte,
// Token: 0x04000148 RID: 328
[Token(Token = "0x4000148")]
ByteNullable,
// Token: 0x04000149 RID: 329
[Token(Token = "0x4000149")]
UInt32,
// Token: 0x0400014A RID: 330
[Token(Token = "0x400014A")]
UInt32Nullable,
// Token: 0x0400014B RID: 331
[Token(Token = "0x400014B")]
Int64,
// Token: 0x0400014C RID: 332
[Token(Token = "0x400014C")]
Int64Nullable,
// Token: 0x0400014D RID: 333
[Token(Token = "0x400014D")]
UInt64,
// Token: 0x0400014E RID: 334
[Token(Token = "0x400014E")]
UInt64Nullable,
// Token: 0x0400014F RID: 335
[Token(Token = "0x400014F")]
Single,
// Token: 0x04000150 RID: 336
[Token(Token = "0x4000150")]
SingleNullable,
// Token: 0x04000151 RID: 337
[Token(Token = "0x4000151")]
Double,
// Token: 0x04000152 RID: 338
[Token(Token = "0x4000152")]
DoubleNullable,
// Token: 0x04000153 RID: 339
[Token(Token = "0x4000153")]
DateTime,
// Token: 0x04000154 RID: 340
[Token(Token = "0x4000154")]
DateTimeNullable,
// Token: 0x04000155 RID: 341
[Token(Token = "0x4000155")]
DateTimeOffset,
// Token: 0x04000156 RID: 342
[Token(Token = "0x4000156")]
DateTimeOffsetNullable,
// Token: 0x04000157 RID: 343
[Token(Token = "0x4000157")]
Decimal,
// Token: 0x04000158 RID: 344
[Token(Token = "0x4000158")]
DecimalNullable,
// Token: 0x04000159 RID: 345
[Token(Token = "0x4000159")]
Guid,
// Token: 0x0400015A RID: 346
[Token(Token = "0x400015A")]
GuidNullable,
// Token: 0x0400015B RID: 347
[Token(Token = "0x400015B")]
TimeSpan,
// Token: 0x0400015C RID: 348
[Token(Token = "0x400015C")]
TimeSpanNullable,
// Token: 0x0400015D RID: 349
[Token(Token = "0x400015D")]
BigInteger,
// Token: 0x0400015E RID: 350
[Token(Token = "0x400015E")]
BigIntegerNullable,
// Token: 0x0400015F RID: 351
[Token(Token = "0x400015F")]
Uri,
// Token: 0x04000160 RID: 352
[Token(Token = "0x4000160")]
String,
// Token: 0x04000161 RID: 353
[Token(Token = "0x4000161")]
Bytes,
// Token: 0x04000162 RID: 354
[Token(Token = "0x4000162")]
DBNull
}
}
@@ -0,0 +1,102 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000057 RID: 87
[Token(Token = "0x2000057")]
internal class PropertyNameTable
{
// Token: 0x06000283 RID: 643 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000283")]
[Address(RVA = "0x3B14AD0", Offset = "0x3B13AD0", VA = "0x183B14AD0")]
public PropertyNameTable()
{
}
// Token: 0x06000284 RID: 644 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000284")]
[Address(RVA = "0x3B14760", Offset = "0x3B13760", VA = "0x183B14760")]
public string Get(char[] key, int start, int length)
{
return null;
}
// Token: 0x06000285 RID: 645 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000285")]
[Address(RVA = "0x3B145C0", Offset = "0x3B135C0", VA = "0x183B145C0")]
public string Add(string key)
{
return null;
}
// Token: 0x06000286 RID: 646 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000286")]
[Address(RVA = "0x3B14380", Offset = "0x3B13380", VA = "0x183B14380")]
private string AddEntry(string str, int hashCode)
{
return null;
}
// Token: 0x06000287 RID: 647 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000287")]
[Address(RVA = "0x3B14950", Offset = "0x3B13950", VA = "0x183B14950")]
private void Grow()
{
}
// Token: 0x06000288 RID: 648 RVA: 0x000030F0 File Offset: 0x000012F0
[Token(Token = "0x6000288")]
[Address(RVA = "0x6E1440", Offset = "0x6E0440", VA = "0x1806E1440")]
private static bool TextEquals(string str1, char[] str2, int str2Start, int str2Length)
{
return default(bool);
}
// Token: 0x040001AF RID: 431
[Token(Token = "0x40001AF")]
private static readonly int HashCodeRandomizer;
// Token: 0x040001B0 RID: 432
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001B0")]
private int _count;
// Token: 0x040001B1 RID: 433
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001B1")]
private PropertyNameTable.Entry[] _entries;
// Token: 0x040001B2 RID: 434
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40001B2")]
private int _mask;
// Token: 0x02000058 RID: 88
[Token(Token = "0x2000058")]
private class Entry
{
// Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000289")]
[Address(RVA = "0x6E0610", Offset = "0x6DF610", VA = "0x1806E0610")]
internal Entry(string value, int hashCode, PropertyNameTable.Entry next)
{
}
// Token: 0x040001B3 RID: 435
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001B3")]
internal readonly string Value;
// Token: 0x040001B4 RID: 436
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001B4")]
internal readonly int HashCode;
// Token: 0x040001B5 RID: 437
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40001B5")]
internal PropertyNameTable.Entry Next;
}
}
}
@@ -0,0 +1,70 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
using Valve.Newtonsoft.Json.Serialization;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000059 RID: 89
[Token(Token = "0x2000059")]
internal abstract class ReflectionDelegateFactory
{
// Token: 0x0600028A RID: 650 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028A")]
[Address(RVA = "0x3166DE0", Offset = "0x3165DE0", VA = "0x183166DE0")]
public Func<T, object> CreateGet<T>(MemberInfo memberInfo)
{
return null;
}
// Token: 0x0600028B RID: 651 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028B")]
[Address(RVA = "0x26D79A0", Offset = "0x26D69A0", VA = "0x1826D79A0")]
public Action<T, object> CreateSet<T>(MemberInfo memberInfo)
{
return null;
}
// Token: 0x0600028C RID: 652
[Token(Token = "0x600028C")]
[Address(Slot = "4")]
public abstract MethodCall<T, object> CreateMethodCall<T>(MethodBase method);
// Token: 0x0600028D RID: 653
[Token(Token = "0x600028D")]
[Address(Slot = "5")]
public abstract ObjectConstructor<object> CreateParameterizedConstructor(MethodBase method);
// Token: 0x0600028E RID: 654
[Token(Token = "0x600028E")]
[Address(Slot = "6")]
public abstract Func<T> CreateDefaultConstructor<T>(Type type);
// Token: 0x0600028F RID: 655
[Token(Token = "0x600028F")]
[Address(Slot = "7")]
public abstract Func<T, object> CreateGet<T>(PropertyInfo propertyInfo);
// Token: 0x06000290 RID: 656
[Token(Token = "0x6000290")]
[Address(Slot = "8")]
public abstract Func<T, object> CreateGet<T>(FieldInfo fieldInfo);
// Token: 0x06000291 RID: 657
[Token(Token = "0x6000291")]
[Address(Slot = "9")]
public abstract Action<T, object> CreateSet<T>(FieldInfo fieldInfo);
// Token: 0x06000292 RID: 658
[Token(Token = "0x6000292")]
[Address(Slot = "10")]
public abstract Action<T, object> CreateSet<T>(PropertyInfo propertyInfo);
// Token: 0x06000293 RID: 659 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000293")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
protected ReflectionDelegateFactory()
{
}
}
}
@@ -0,0 +1,73 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200005A RID: 90
[Token(Token = "0x200005A")]
internal class ReflectionMember
{
// Token: 0x1700007B RID: 123
// (get) Token: 0x06000294 RID: 660 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000295 RID: 661 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007B")]
public Type MemberType
{
[Token(Token = "0x6000294")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000295")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700007C RID: 124
// (get) Token: 0x06000296 RID: 662 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x06000297 RID: 663 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007C")]
public Func<object, object> Getter
{
[Token(Token = "0x6000296")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000297")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700007D RID: 125
// (set) Token: 0x06000298 RID: 664 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007D")]
public Action<object, object> Setter
{
[Token(Token = "0x6000298")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
[CompilerGenerated]
set
{
}
}
// Token: 0x06000299 RID: 665 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000299")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public ReflectionMember()
{
}
}
}
@@ -0,0 +1,95 @@
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Valve.Newtonsoft.Json.Serialization;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200005B RID: 91
[Token(Token = "0x200005B")]
internal class ReflectionObject
{
// Token: 0x1700007E RID: 126
// (get) Token: 0x0600029A RID: 666 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600029B RID: 667 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007E")]
public ObjectConstructor<object> Creator
{
[Token(Token = "0x600029A")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600029B")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700007F RID: 127
// (get) Token: 0x0600029C RID: 668 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600029D RID: 669 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007F")]
public IDictionary<string, ReflectionMember> Members
{
[Token(Token = "0x600029C")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600029D")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x0600029E RID: 670 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600029E")]
[Address(RVA = "0x3B15460", Offset = "0x3B14460", VA = "0x183B15460")]
public ReflectionObject()
{
}
// Token: 0x0600029F RID: 671 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600029F")]
[Address(RVA = "0x3B153E0", Offset = "0x3B143E0", VA = "0x183B153E0")]
public object GetValue(object target, string member)
{
return null;
}
// Token: 0x060002A0 RID: 672 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A0")]
[Address(RVA = "0x3B15380", Offset = "0x3B14380", VA = "0x183B15380")]
public Type GetType(string member)
{
return null;
}
// Token: 0x060002A1 RID: 673 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A1")]
[Address(RVA = "0x3B14B20", Offset = "0x3B13B20", VA = "0x183B14B20")]
public static ReflectionObject Create(Type t, params string[] memberNames)
{
return null;
}
// Token: 0x060002A2 RID: 674 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A2")]
[Address(RVA = "0x3B14B30", Offset = "0x3B13B30", VA = "0x183B14B30")]
public static ReflectionObject Create(Type t, MethodBase creator, params string[] memberNames)
{
return null;
}
}
}
@@ -0,0 +1,349 @@
using System;
using System.Collections.Generic;
using System.Reflection;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Formatters;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200005F RID: 95
[Token(Token = "0x200005F")]
internal static class ReflectionUtils
{
// Token: 0x060002AA RID: 682 RVA: 0x00003108 File Offset: 0x00001308
[Token(Token = "0x60002AA")]
[Address(RVA = "0x3B19250", Offset = "0x3B18250", VA = "0x183B19250")]
public static bool IsVirtual(this PropertyInfo propertyInfo)
{
return default(bool);
}
// Token: 0x060002AB RID: 683 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002AB")]
[Address(RVA = "0x3B15EE0", Offset = "0x3B14EE0", VA = "0x183B15EE0")]
public static MethodInfo GetBaseDefinition(this PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x060002AC RID: 684 RVA: 0x00003120 File Offset: 0x00001320
[Token(Token = "0x60002AC")]
[Address(RVA = "0x3B191D0", Offset = "0x3B181D0", VA = "0x183B191D0")]
public static bool IsPublic(PropertyInfo property)
{
return default(bool);
}
// Token: 0x060002AD RID: 685 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002AD")]
[Address(RVA = "0x3B17E60", Offset = "0x3B16E60", VA = "0x183B17E60")]
public static Type GetObjectType(object v)
{
return null;
}
// Token: 0x060002AE RID: 686 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002AE")]
[Address(RVA = "0x3B180F0", Offset = "0x3B170F0", VA = "0x183B180F0")]
public static string GetTypeName(Type t, FormatterAssemblyStyle assemblyFormat, SerializationBinder binder)
{
return null;
}
// Token: 0x060002AF RID: 687 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002AF")]
[Address(RVA = "0x3B19320", Offset = "0x3B18320", VA = "0x183B19320")]
private static string RemoveAssemblyDetails(string fullyQualifiedTypeName)
{
return null;
}
// Token: 0x060002B0 RID: 688 RVA: 0x00003138 File Offset: 0x00001338
[Token(Token = "0x60002B0")]
[Address(RVA = "0x3B182E0", Offset = "0x3B172E0", VA = "0x183B182E0")]
public static bool HasDefaultConstructor(Type t, bool nonPublic)
{
return default(bool);
}
// Token: 0x060002B1 RID: 689 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B1")]
[Address(RVA = "0x3B166E0", Offset = "0x3B156E0", VA = "0x183B166E0")]
public static ConstructorInfo GetDefaultConstructor(Type t)
{
return null;
}
// Token: 0x060002B2 RID: 690 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B2")]
[Address(RVA = "0x3B16740", Offset = "0x3B15740", VA = "0x183B16740")]
public static ConstructorInfo GetDefaultConstructor(Type t, bool nonPublic)
{
return null;
}
// Token: 0x060002B3 RID: 691 RVA: 0x00003150 File Offset: 0x00001350
[Token(Token = "0x60002B3")]
[Address(RVA = "0x3B18F10", Offset = "0x3B17F10", VA = "0x183B18F10")]
public static bool IsNullable(Type t)
{
return default(bool);
}
// Token: 0x060002B4 RID: 692 RVA: 0x00003168 File Offset: 0x00001368
[Token(Token = "0x60002B4")]
[Address(RVA = "0x3B18E10", Offset = "0x3B17E10", VA = "0x183B18E10")]
public static bool IsNullableType(Type t)
{
return default(bool);
}
// Token: 0x060002B5 RID: 693 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B5")]
[Address(RVA = "0x3B157D0", Offset = "0x3B147D0", VA = "0x183B157D0")]
public static Type EnsureNotNullableType(Type t)
{
return null;
}
// Token: 0x060002B6 RID: 694 RVA: 0x00003180 File Offset: 0x00001380
[Token(Token = "0x60002B6")]
[Address(RVA = "0x3B18BA0", Offset = "0x3B17BA0", VA = "0x183B18BA0")]
public static bool IsGenericDefinition(Type type, Type genericInterfaceDefinition)
{
return default(bool);
}
// Token: 0x060002B7 RID: 695 RVA: 0x00003198 File Offset: 0x00001398
[Token(Token = "0x60002B7")]
[Address(RVA = "0x3B183D0", Offset = "0x3B173D0", VA = "0x183B183D0")]
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition)
{
return default(bool);
}
// Token: 0x060002B8 RID: 696 RVA: 0x000031B0 File Offset: 0x000013B0
[Token(Token = "0x60002B8")]
[Address(RVA = "0x3B18440", Offset = "0x3B17440", VA = "0x183B18440")]
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060002B9 RID: 697 RVA: 0x000031C8 File Offset: 0x000013C8
[Token(Token = "0x60002B9")]
[Address(RVA = "0x3B187E0", Offset = "0x3B177E0", VA = "0x183B187E0")]
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition)
{
return default(bool);
}
// Token: 0x060002BA RID: 698 RVA: 0x000031E0 File Offset: 0x000013E0
[Token(Token = "0x60002BA")]
[Address(RVA = "0x3B189E0", Offset = "0x3B179E0", VA = "0x183B189E0")]
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060002BB RID: 699 RVA: 0x000031F8 File Offset: 0x000013F8
[Token(Token = "0x60002BB")]
[Address(RVA = "0x3B186D0", Offset = "0x3B176D0", VA = "0x183B186D0")]
private static bool InheritsGenericDefinitionInternal(Type currentType, Type genericClassDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060002BC RID: 700 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002BC")]
[Address(RVA = "0x3B16400", Offset = "0x3B15400", VA = "0x183B16400")]
public static Type GetCollectionItemType(Type type)
{
return null;
}
// Token: 0x060002BD RID: 701 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002BD")]
[Address(RVA = "0x3B16B50", Offset = "0x3B15B50", VA = "0x183B16B50")]
public static void GetDictionaryKeyValueTypes(Type dictionaryType, out Type keyType, out Type valueType)
{
}
// Token: 0x060002BE RID: 702 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002BE")]
[Address(RVA = "0x3B177F0", Offset = "0x3B167F0", VA = "0x183B177F0")]
public static Type GetMemberUnderlyingType(MemberInfo member)
{
return null;
}
// Token: 0x060002BF RID: 703 RVA: 0x00003210 File Offset: 0x00001410
[Token(Token = "0x60002BF")]
[Address(RVA = "0x3B18CB0", Offset = "0x3B17CB0", VA = "0x183B18CB0")]
public static bool IsIndexedProperty(MemberInfo member)
{
return default(bool);
}
// Token: 0x060002C0 RID: 704 RVA: 0x00003228 File Offset: 0x00001428
[Token(Token = "0x60002C0")]
[Address(RVA = "0x3B18C00", Offset = "0x3B17C00", VA = "0x183B18C00")]
public static bool IsIndexedProperty(PropertyInfo property)
{
return default(bool);
}
// Token: 0x060002C1 RID: 705 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C1")]
[Address(RVA = "0x3B17AD0", Offset = "0x3B16AD0", VA = "0x183B17AD0")]
public static object GetMemberValue(MemberInfo member, object target)
{
return null;
}
// Token: 0x060002C2 RID: 706 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002C2")]
[Address(RVA = "0x3B19480", Offset = "0x3B18480", VA = "0x183B19480")]
public static void SetMemberValue(MemberInfo member, object target, object value)
{
}
// Token: 0x060002C3 RID: 707 RVA: 0x00003240 File Offset: 0x00001440
[Token(Token = "0x60002C3")]
[Address(RVA = "0x3B154C0", Offset = "0x3B144C0", VA = "0x183B154C0")]
public static bool CanReadMemberValue(MemberInfo member, bool nonPublic)
{
return default(bool);
}
// Token: 0x060002C4 RID: 708 RVA: 0x00003258 File Offset: 0x00001458
[Token(Token = "0x60002C4")]
[Address(RVA = "0x3B15640", Offset = "0x3B14640", VA = "0x183B15640")]
public static bool CanSetMemberValue(MemberInfo member, bool nonPublic, bool canSetReadOnly)
{
return default(bool);
}
// Token: 0x060002C5 RID: 709 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C5")]
[Address(RVA = "0x3B16E30", Offset = "0x3B15E30", VA = "0x183B16E30")]
public static List<MemberInfo> GetFieldsAndProperties(Type type, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060002C6 RID: 710 RVA: 0x00003270 File Offset: 0x00001470
[Token(Token = "0x60002C6")]
[Address(RVA = "0x3B18FE0", Offset = "0x3B17FE0", VA = "0x183B18FE0")]
private static bool IsOverridenGenericMember(MemberInfo memberInfo, BindingFlags bindingAttr)
{
return default(bool);
}
// Token: 0x060002C7 RID: 711 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C7")]
[Address(RVA = "0x1E61060", Offset = "0x1E60060", VA = "0x181E61060")]
public static T GetAttribute<T>(object attributeProvider) where T : Attribute
{
return null;
}
// Token: 0x060002C8 RID: 712 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C8")]
[Address(RVA = "0x1E610D0", Offset = "0x1E600D0", VA = "0x181E610D0")]
public static T GetAttribute<T>(object attributeProvider, bool inherit) where T : Attribute
{
return null;
}
// Token: 0x060002C9 RID: 713 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C9")]
[Address(RVA = "0x294CD30", Offset = "0x294BD30", VA = "0x18294CD30")]
public static T[] GetAttributes<T>(object attributeProvider, bool inherit) where T : Attribute
{
return null;
}
// Token: 0x060002CA RID: 714 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CA")]
[Address(RVA = "0x3B15900", Offset = "0x3B14900", VA = "0x183B15900")]
public static Attribute[] GetAttributes(object attributeProvider, Type attributeType, bool inherit)
{
return null;
}
// Token: 0x060002CB RID: 715 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002CB")]
[Address(RVA = "0x3B19770", Offset = "0x3B18770", VA = "0x183B19770")]
public static void SplitFullyQualifiedTypeName(string fullyQualifiedTypeName, out string typeName, out string assemblyName)
{
}
// Token: 0x060002CC RID: 716 RVA: 0x00003288 File Offset: 0x00001488
[Token(Token = "0x60002CC")]
[Address(RVA = "0x3B15840", Offset = "0x3B14840", VA = "0x183B15840")]
private static int? GetAssemblyDelimiterIndex(string fullyQualifiedTypeName)
{
return null;
}
// Token: 0x060002CD RID: 717 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CD")]
[Address(RVA = "0x3B17580", Offset = "0x3B16580", VA = "0x183B17580")]
public static MemberInfo GetMemberInfoFromType(Type targetType, MemberInfo memberInfo)
{
return null;
}
// Token: 0x060002CE RID: 718 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CE")]
[Address(RVA = "0x3B17310", Offset = "0x3B16310", VA = "0x183B17310")]
public static IEnumerable<FieldInfo> GetFields(Type targetType, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060002CF RID: 719 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002CF")]
[Address(RVA = "0x3B15FB0", Offset = "0x3B14FB0", VA = "0x183B15FB0")]
private static void GetChildPrivateFields(IList<MemberInfo> initialFields, Type targetType, BindingFlags bindingAttr)
{
}
// Token: 0x060002D0 RID: 720 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D0")]
[Address(RVA = "0x3B17E70", Offset = "0x3B16E70", VA = "0x183B17E70")]
public static IEnumerable<PropertyInfo> GetProperties(Type targetType, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060002D1 RID: 721 RVA: 0x000032A0 File Offset: 0x000014A0
[Token(Token = "0x60002D1")]
[Address(RVA = "0x1177580", Offset = "0x1176580", VA = "0x181177580")]
public static BindingFlags RemoveFlag(this BindingFlags bindingAttr, BindingFlags flag)
{
return BindingFlags.Default;
}
// Token: 0x060002D2 RID: 722 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D2")]
[Address(RVA = "0x3B16160", Offset = "0x3B15160", VA = "0x183B16160")]
private static void GetChildPrivateProperties(IList<PropertyInfo> initialProperties, Type targetType, BindingFlags bindingAttr)
{
}
// Token: 0x060002D3 RID: 723 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D3")]
[Address(RVA = "0x3B16860", Offset = "0x3B15860", VA = "0x183B16860")]
public static object GetDefaultValue(Type type)
{
return null;
}
// Token: 0x040001BE RID: 446
[Token(Token = "0x40001BE")]
public static readonly Type[] EmptyTypes;
}
}
@@ -0,0 +1,123 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000062 RID: 98
[Token(Token = "0x2000062")]
internal struct StringBuffer
{
// Token: 0x17000080 RID: 128
// (get) Token: 0x060002DE RID: 734 RVA: 0x00003330 File Offset: 0x00001530
// (set) Token: 0x060002DF RID: 735 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000080")]
public int Position
{
[Token(Token = "0x60002DE")]
[Address(RVA = "0x60FD70", Offset = "0x60ED70", VA = "0x18060FD70")]
get
{
return 0;
}
[Token(Token = "0x60002DF")]
[Address(RVA = "0x60FDC0", Offset = "0x60EDC0", VA = "0x18060FDC0")]
set
{
}
}
// Token: 0x17000081 RID: 129
// (get) Token: 0x060002E0 RID: 736 RVA: 0x00003348 File Offset: 0x00001548
[Token(Token = "0x17000081")]
public bool IsEmpty
{
[Token(Token = "0x60002E0")]
[Address(RVA = "0x8BCFA0", Offset = "0x8BBFA0", VA = "0x1808BCFA0")]
get
{
return default(bool);
}
}
// Token: 0x060002E1 RID: 737 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E1")]
[Address(RVA = "0x3B19BD0", Offset = "0x3B18BD0", VA = "0x183B19BD0")]
public StringBuffer(IArrayPool<char> bufferPool, int initalSize)
{
}
// Token: 0x060002E2 RID: 738 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E2")]
[Address(RVA = "0x3B19C00", Offset = "0x3B18C00", VA = "0x183B19C00")]
private StringBuffer(char[] buffer)
{
}
// Token: 0x060002E3 RID: 739 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E3")]
[Address(RVA = "0x3B19940", Offset = "0x3B18940", VA = "0x183B19940")]
public void Append(IArrayPool<char> bufferPool, char value)
{
}
// Token: 0x060002E4 RID: 740 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E4")]
[Address(RVA = "0x3B19A00", Offset = "0x3B18A00", VA = "0x183B19A00")]
public void Append(IArrayPool<char> bufferPool, char[] buffer, int startIndex, int count)
{
}
// Token: 0x060002E5 RID: 741 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E5")]
[Address(RVA = "0x3B19AC0", Offset = "0x3B18AC0", VA = "0x183B19AC0")]
public void Clear(IArrayPool<char> bufferPool)
{
}
// Token: 0x060002E6 RID: 742 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E6")]
[Address(RVA = "0x3B19B00", Offset = "0x3B18B00", VA = "0x183B19B00")]
private void EnsureSize(IArrayPool<char> bufferPool, int appendLength)
{
}
// Token: 0x060002E7 RID: 743 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002E7")]
[Address(RVA = "0x3B19B70", Offset = "0x3B18B70", VA = "0x183B19B70", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x060002E8 RID: 744 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002E8")]
[Address(RVA = "0x3B19BA0", Offset = "0x3B18BA0", VA = "0x183B19BA0")]
public string ToString(int start, int length)
{
return null;
}
// Token: 0x17000082 RID: 130
// (get) Token: 0x060002E9 RID: 745 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000082")]
public char[] InternalBuffer
{
[Token(Token = "0x60002E9")]
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
get
{
return null;
}
}
// Token: 0x040001C5 RID: 453
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40001C5")]
private char[] _buffer;
// Token: 0x040001C6 RID: 454
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40001C6")]
private int _position;
}
}
@@ -0,0 +1,91 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000063 RID: 99
[Token(Token = "0x2000063")]
internal struct StringReference
{
// Token: 0x17000083 RID: 131
[Token(Token = "0x17000083")]
public char this[int i]
{
[Token(Token = "0x60002EA")]
[Address(RVA = "0x3B19E10", Offset = "0x3B18E10", VA = "0x183B19E10")]
get
{
return '\0';
}
}
// Token: 0x17000084 RID: 132
// (get) Token: 0x060002EB RID: 747 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000084")]
public char[] Chars
{
[Token(Token = "0x60002EB")]
[Address(RVA = "0x63E630", Offset = "0x63D630", VA = "0x18063E630")]
get
{
return null;
}
}
// Token: 0x17000085 RID: 133
// (get) Token: 0x060002EC RID: 748 RVA: 0x00003378 File Offset: 0x00001578
[Token(Token = "0x17000085")]
public int StartIndex
{
[Token(Token = "0x60002EC")]
[Address(RVA = "0x60FD70", Offset = "0x60ED70", VA = "0x18060FD70")]
get
{
return 0;
}
}
// Token: 0x17000086 RID: 134
// (get) Token: 0x060002ED RID: 749 RVA: 0x00003390 File Offset: 0x00001590
[Token(Token = "0x17000086")]
public int Length
{
[Token(Token = "0x60002ED")]
[Address(RVA = "0x89A1B0", Offset = "0x8991B0", VA = "0x18089A1B0")]
get
{
return 0;
}
}
// Token: 0x060002EE RID: 750 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002EE")]
[Address(RVA = "0xA30400", Offset = "0xA2F400", VA = "0x180A30400")]
public StringReference(char[] chars, int startIndex, int length)
{
}
// Token: 0x060002EF RID: 751 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002EF")]
[Address(RVA = "0x3B19DE0", Offset = "0x3B18DE0", VA = "0x183B19DE0", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x040001C7 RID: 455
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40001C7")]
private readonly char[] _chars;
// Token: 0x040001C8 RID: 456
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40001C8")]
private readonly int _startIndex;
// Token: 0x040001C9 RID: 457
[FieldOffset(Offset = "0xC")]
[Token(Token = "0x40001C9")]
private readonly int _length;
}
}
@@ -0,0 +1,34 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000064 RID: 100
[Token(Token = "0x2000064")]
internal static class StringReferenceExtensions
{
// Token: 0x060002F0 RID: 752 RVA: 0x000033A8 File Offset: 0x000015A8
[Token(Token = "0x60002F0")]
[Address(RVA = "0x3B19CB0", Offset = "0x3B18CB0", VA = "0x183B19CB0")]
public static int IndexOf(this StringReference s, char c, int startIndex, int length)
{
return 0;
}
// Token: 0x060002F1 RID: 753 RVA: 0x000033C0 File Offset: 0x000015C0
[Token(Token = "0x60002F1")]
[Address(RVA = "0x3B19D40", Offset = "0x3B18D40", VA = "0x183B19D40")]
public static bool StartsWith(this StringReference s, string text)
{
return default(bool);
}
// Token: 0x060002F2 RID: 754 RVA: 0x000033D8 File Offset: 0x000015D8
[Token(Token = "0x60002F2")]
[Address(RVA = "0x3B19C10", Offset = "0x3B18C10", VA = "0x183B19C10")]
public static bool EndsWith(this StringReference s, string text)
{
return default(bool);
}
}
}
@@ -0,0 +1,107 @@
using System;
using System.Collections.Generic;
using System.IO;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000065 RID: 101
[Token(Token = "0x2000065")]
internal static class StringUtils
{
// Token: 0x060002F3 RID: 755 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F3")]
[Address(RVA = "0x3B1A1A0", Offset = "0x3B191A0", VA = "0x183B1A1A0")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0)
{
return null;
}
// Token: 0x060002F4 RID: 756 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F4")]
[Address(RVA = "0x3B19F00", Offset = "0x3B18F00", VA = "0x183B19F00")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1)
{
return null;
}
// Token: 0x060002F5 RID: 757 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F5")]
[Address(RVA = "0x3B1A020", Offset = "0x3B19020", VA = "0x183B1A020")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2)
{
return null;
}
// Token: 0x060002F6 RID: 758 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F6")]
[Address(RVA = "0x3B1A260", Offset = "0x3B19260", VA = "0x183B1A260")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2, object arg3)
{
return null;
}
// Token: 0x060002F7 RID: 759 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F7")]
[Address(RVA = "0x3B1A430", Offset = "0x3B19430", VA = "0x183B1A430")]
private static string FormatWith(this string format, IFormatProvider provider, params object[] args)
{
return null;
}
// Token: 0x060002F8 RID: 760 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F8")]
[Address(RVA = "0x3B19E50", Offset = "0x3B18E50", VA = "0x183B19E50")]
public static StringWriter CreateStringWriter(int capacity)
{
return null;
}
// Token: 0x060002F9 RID: 761 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002F9")]
[Address(RVA = "0x11780D0", Offset = "0x11770D0", VA = "0x1811780D0")]
public static void ToCharAsUnicode(char c, char[] buffer)
{
}
// Token: 0x060002FA RID: 762 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002FA")]
[Address(RVA = "0x294E5F0", Offset = "0x294D5F0", VA = "0x18294E5F0")]
public static TSource ForgivingCaseSensitiveFind<TSource>(this IEnumerable<TSource> source, Func<TSource, string> valueSelector, string testValue)
{
return null;
}
// Token: 0x060002FB RID: 763 RVA: 0x000033F0 File Offset: 0x000015F0
[Token(Token = "0x60002FB")]
[Address(RVA = "0x3B1A4F0", Offset = "0x3B194F0", VA = "0x183B1A4F0")]
public static bool IsHighSurrogate(char c)
{
return default(bool);
}
// Token: 0x060002FC RID: 764 RVA: 0x00003408 File Offset: 0x00001608
[Token(Token = "0x60002FC")]
[Address(RVA = "0x3B1A550", Offset = "0x3B19550", VA = "0x183B1A550")]
public static bool IsLowSurrogate(char c)
{
return default(bool);
}
// Token: 0x060002FD RID: 765 RVA: 0x00003420 File Offset: 0x00001620
[Token(Token = "0x60002FD")]
[Address(RVA = "0x3B1A5B0", Offset = "0x3B195B0", VA = "0x183B1A5B0")]
public static bool StartsWith(this string source, char value)
{
return default(bool);
}
// Token: 0x060002FE RID: 766 RVA: 0x00003438 File Offset: 0x00001638
[Token(Token = "0x60002FE")]
[Address(RVA = "0x1177810", Offset = "0x1176810", VA = "0x181177810")]
public static bool EndsWith(this string source, char value)
{
return default(bool);
}
}
}
@@ -0,0 +1,49 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000067 RID: 103
[Token(Token = "0x2000067")]
internal class ThreadSafeStore<TKey, TValue>
{
// Token: 0x06000302 RID: 770 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000302")]
[Address(RVA = "0x2FBD6D0", Offset = "0x2FBC6D0", VA = "0x182FBD6D0")]
public ThreadSafeStore(Func<TKey, TValue> creator)
{
}
// Token: 0x06000303 RID: 771 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000303")]
[Address(RVA = "0x2FBD490", Offset = "0x2FBC490", VA = "0x182FBD490")]
public TValue Get(TKey key)
{
return null;
}
// Token: 0x06000304 RID: 772 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000304")]
[Address(RVA = "0x2FBD280", Offset = "0x2FBC280", VA = "0x182FBD280")]
private TValue AddValue(TKey key)
{
return null;
}
// Token: 0x040001CC RID: 460
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40001CC")]
private readonly object _lock;
// Token: 0x040001CD RID: 461
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40001CD")]
private Dictionary<TKey, TValue> _store;
// Token: 0x040001CE RID: 462
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40001CE")]
private readonly Func<TKey, TValue> _creator;
}
}
@@ -0,0 +1,123 @@
using System;
using System.Reflection;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000068 RID: 104
[Token(Token = "0x2000068")]
internal static class TypeExtensions
{
// Token: 0x06000305 RID: 773 RVA: 0x00003480 File Offset: 0x00001680
[Token(Token = "0x6000305")]
[Address(RVA = "0x1178AE0", Offset = "0x1177AE0", VA = "0x181178AE0")]
public static MemberTypes MemberType(this MemberInfo memberInfo)
{
return (MemberTypes)0;
}
// Token: 0x06000306 RID: 774 RVA: 0x00003498 File Offset: 0x00001698
[Token(Token = "0x6000306")]
[Address(RVA = "0x1178780", Offset = "0x1177780", VA = "0x181178780")]
public static bool ContainsGenericParameters(this Type type)
{
return default(bool);
}
// Token: 0x06000307 RID: 775 RVA: 0x000034B0 File Offset: 0x000016B0
[Token(Token = "0x6000307")]
[Address(RVA = "0x1178AC0", Offset = "0x1177AC0", VA = "0x181178AC0")]
public static bool IsInterface(this Type type)
{
return default(bool);
}
// Token: 0x06000308 RID: 776 RVA: 0x000034C8 File Offset: 0x000016C8
[Token(Token = "0x6000308")]
[Address(RVA = "0x1178A90", Offset = "0x1177A90", VA = "0x181178A90")]
public static bool IsGenericType(this Type type)
{
return default(bool);
}
// Token: 0x06000309 RID: 777 RVA: 0x000034E0 File Offset: 0x000016E0
[Token(Token = "0x6000309")]
[Address(RVA = "0x1178A60", Offset = "0x1177A60", VA = "0x181178A60")]
public static bool IsGenericTypeDefinition(this Type type)
{
return default(bool);
}
// Token: 0x0600030A RID: 778 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600030A")]
[Address(RVA = "0xDB67B0", Offset = "0xDB57B0", VA = "0x180DB67B0")]
public static Type BaseType(this Type type)
{
return null;
}
// Token: 0x0600030B RID: 779 RVA: 0x000034F8 File Offset: 0x000016F8
[Token(Token = "0x600030B")]
[Address(RVA = "0x4E6FF0", Offset = "0x4E5FF0", VA = "0x1804E6FF0")]
public static bool IsEnum(this Type type)
{
return default(bool);
}
// Token: 0x0600030C RID: 780 RVA: 0x00003510 File Offset: 0x00001710
[Token(Token = "0x600030C")]
[Address(RVA = "0x1178A40", Offset = "0x1177A40", VA = "0x181178A40")]
public static bool IsClass(this Type type)
{
return default(bool);
}
// Token: 0x0600030D RID: 781 RVA: 0x00003528 File Offset: 0x00001728
[Token(Token = "0x600030D")]
[Address(RVA = "0xDB6860", Offset = "0xDB5860", VA = "0x180DB6860")]
public static bool IsSealed(this Type type)
{
return default(bool);
}
// Token: 0x0600030E RID: 782 RVA: 0x00003540 File Offset: 0x00001740
[Token(Token = "0x600030E")]
[Address(RVA = "0xDB6840", Offset = "0xDB5840", VA = "0x180DB6840")]
public static bool IsAbstract(this Type type)
{
return default(bool);
}
// Token: 0x0600030F RID: 783 RVA: 0x00003558 File Offset: 0x00001758
[Token(Token = "0x600030F")]
[Address(RVA = "0x72CF20", Offset = "0x72BF20", VA = "0x18072CF20")]
public static bool IsValueType(this Type type)
{
return default(bool);
}
// Token: 0x06000310 RID: 784 RVA: 0x00003570 File Offset: 0x00001770
[Token(Token = "0x6000310")]
[Address(RVA = "0x3B1A7A0", Offset = "0x3B197A0", VA = "0x183B1A7A0")]
public static bool AssignableToTypeName(this Type type, string fullTypeName, out Type match)
{
return default(bool);
}
// Token: 0x06000311 RID: 785 RVA: 0x00003588 File Offset: 0x00001788
[Token(Token = "0x6000311")]
[Address(RVA = "0x3B1A690", Offset = "0x3B19690", VA = "0x183B1A690")]
public static bool AssignableToTypeName(this Type type, string fullTypeName)
{
return default(bool);
}
// Token: 0x06000312 RID: 786 RVA: 0x000035A0 File Offset: 0x000017A0
[Token(Token = "0x6000312")]
[Address(RVA = "0x3B1A8D0", Offset = "0x3B198D0", VA = "0x183B1A8D0")]
public static bool ImplementInterface(this Type type, Type interfaceType)
{
return default(bool);
}
}
}
@@ -0,0 +1,60 @@
using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x0200003A RID: 58
[Token(Token = "0x200003A")]
internal class TypeInformation
{
// Token: 0x17000065 RID: 101
// (get) Token: 0x060001D9 RID: 473 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060001DA RID: 474 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000065")]
public Type Type
{
[Token(Token = "0x60001D9")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60001DA")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000066 RID: 102
// (get) Token: 0x060001DB RID: 475 RVA: 0x00002A30 File Offset: 0x00000C30
// (set) Token: 0x060001DC RID: 476 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000066")]
public PrimitiveTypeCode TypeCode
{
[Token(Token = "0x60001DB")]
[Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")]
[CompilerGenerated]
get
{
return PrimitiveTypeCode.Empty;
}
[Token(Token = "0x60001DC")]
[Address(RVA = "0x5F1910", Offset = "0x5F0910", VA = "0x1805F1910")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060001DD RID: 477 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001DD")]
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
public TypeInformation()
{
}
}
}
@@ -0,0 +1,17 @@
using System;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000069 RID: 105
[Token(Token = "0x2000069")]
internal static class ValidationUtils
{
// Token: 0x06000313 RID: 787 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000313")]
[Address(RVA = "0x3B1B0A0", Offset = "0x3B1A0A0", VA = "0x183B1B0A0")]
public static void ArgumentNotNull(object value, string parameterName)
{
}
}
}