This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,59 @@
using System;
using System.IO;
using Cpp2IlInjected;
namespace Valve.Newtonsoft.Json.Utilities
{
// Token: 0x02000034 RID: 52
[Token(Token = "0x2000034")]
internal class Base64Encoder
{
// Token: 0x060001AC RID: 428 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AC")]
[Address(RVA = "0x3184800", Offset = "0x3183600", VA = "0x183184800")]
public Base64Encoder(TextWriter writer)
{
}
// Token: 0x060001AD RID: 429 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AD")]
[Address(RVA = "0x31843B0", Offset = "0x31831B0", VA = "0x1831843B0")]
public void Encode(byte[] buffer, int index, int count)
{
}
// Token: 0x060001AE RID: 430 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AE")]
[Address(RVA = "0x3184730", Offset = "0x3183530", VA = "0x183184730")]
public void Flush()
{
}
// Token: 0x060001AF RID: 431 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001AF")]
[Address(RVA = "0x24381C0", Offset = "0x2436FC0", VA = "0x1824381C0")]
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: 0x060001B0 RID: 432 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001B0")]
[Address(RVA = "0x29CAA60", Offset = "0x29C9860", VA = "0x1829CAA60")]
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer)
{
}
// Token: 0x060001B1 RID: 433 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001B1")]
[Address(RVA = "0x29CAAF0", Offset = "0x29C98F0", VA = "0x1829CAAF0")]
public BidirectionalDictionary(IEqualityComparer<TFirst> firstEqualityComparer, IEqualityComparer<TSecond> secondEqualityComparer, string duplicateFirstErrorMessage, string duplicateSecondErrorMessage)
{
}
// Token: 0x060001B2 RID: 434 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001B2")]
[Address(RVA = "0x29CA600", Offset = "0x29C9400", VA = "0x1829CA600")]
public void Set(TFirst first, TSecond second)
{
}
// Token: 0x060001B3 RID: 435 RVA: 0x00002898 File Offset: 0x00000A98
[Token(Token = "0x60001B3")]
[Address(RVA = "0x29CA960", Offset = "0x29C9760", VA = "0x1829CA960")]
public bool TryGetByFirst(TFirst first, out TSecond second)
{
return default(bool);
}
// Token: 0x060001B4 RID: 436 RVA: 0x000028B0 File Offset: 0x00000AB0
[Token(Token = "0x60001B4")]
[Address(RVA = "0x29CA9E0", Offset = "0x29C97E0", VA = "0x1829CA9E0")]
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: 0x06000258 RID: 600 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000258")]
[Address(RVA = "0x3184960", Offset = "0x3183760", VA = "0x183184960")]
public static char[] RentBuffer(IArrayPool<char> bufferPool, int minSize)
{
return null;
}
// Token: 0x06000259 RID: 601 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000259")]
[Address(RVA = "0x31849D0", Offset = "0x31837D0", VA = "0x1831849D0")]
public static void ReturnBuffer(IArrayPool<char> bufferPool, char[] buffer)
{
}
// Token: 0x0600025A RID: 602 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025A")]
[Address(RVA = "0x31848C0", Offset = "0x31836C0", VA = "0x1831848C0")]
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: 0x060001B5 RID: 437 RVA: 0x000028C8 File Offset: 0x00000AC8
[Token(Token = "0x60001B5")]
[Address(RVA = "0x1902A50", Offset = "0x1901850", VA = "0x181902A50")]
public static bool IsNullOrEmpty<T>(ICollection<T> collection)
{
return default(bool);
}
// Token: 0x060001B6 RID: 438 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001B6")]
[Address(RVA = "0x1B86440", Offset = "0x1B85240", VA = "0x181B86440")]
public static void AddRange<T>(this IList<T> initial, IEnumerable<T> collection)
{
}
// Token: 0x060001B7 RID: 439 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001B7")]
[Address(RVA = "0x1B866D0", Offset = "0x1B854D0", VA = "0x181B866D0")]
public static void AddRange<T>(this IList<T> initial, IEnumerable collection)
{
}
// Token: 0x060001B8 RID: 440 RVA: 0x000028E0 File Offset: 0x00000AE0
[Token(Token = "0x60001B8")]
[Address(RVA = "0x3184FB0", Offset = "0x3183DB0", VA = "0x183184FB0")]
public static bool IsDictionaryType(Type type)
{
return default(bool);
}
// Token: 0x060001B9 RID: 441 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001B9")]
[Address(RVA = "0x3185240", Offset = "0x3184040", VA = "0x183185240")]
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType)
{
return null;
}
// Token: 0x060001BA RID: 442 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001BA")]
[Address(RVA = "0x3185350", Offset = "0x3184150", VA = "0x183185350")]
public static ConstructorInfo ResolveEnumerableCollectionConstructor(Type collectionType, Type collectionItemType, Type constructorArgumentType)
{
return null;
}
// Token: 0x060001BB RID: 443 RVA: 0x000028F8 File Offset: 0x00000AF8
[Token(Token = "0x60001BB")]
[Address(RVA = "0x2170630", Offset = "0x216F430", VA = "0x182170630")]
public static int IndexOf<T>(this IEnumerable<T> collection, Func<T, bool> predicate)
{
return 0;
}
// Token: 0x060001BC RID: 444 RVA: 0x00002910 File Offset: 0x00000B10
[Token(Token = "0x60001BC")]
[Address(RVA = "0x1902690", Offset = "0x1901490", VA = "0x181902690")]
public static bool Contains<T>(this List<T> list, T value, IEqualityComparer comparer)
{
return default(bool);
}
// Token: 0x060001BD RID: 445 RVA: 0x00002928 File Offset: 0x00000B28
[Token(Token = "0x60001BD")]
[Address(RVA = "0x21705A0", Offset = "0x216F3A0", VA = "0x1821705A0")]
public static int IndexOfReference<T>(this List<T> list, T item)
{
return 0;
}
// Token: 0x060001BE RID: 446 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001BE")]
[Address(RVA = "0x3184C50", Offset = "0x3183A50", VA = "0x183184C50")]
private static IList<int> GetDimensions(IList values, int dimensionsCount)
{
return null;
}
// Token: 0x060001BF RID: 447 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001BF")]
[Address(RVA = "0x3184A30", Offset = "0x3183830", VA = "0x183184A30")]
private static void CopyFromJaggedToMultidimensionalArray(IList values, Array multidimensionalArray, int[] indices)
{
}
// Token: 0x060001C0 RID: 448 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C0")]
[Address(RVA = "0x3185170", Offset = "0x3183F70", VA = "0x183185170")]
private static object JaggedArrayGetValue(IList values, int[] indices)
{
return null;
}
// Token: 0x060001C1 RID: 449 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001C1")]
[Address(RVA = "0x3185580", Offset = "0x3184380", VA = "0x183185580")]
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: 0x060001C3 RID: 451 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C3")]
[Address(RVA = "0x29CBA60", Offset = "0x29CA860", VA = "0x1829CBA60")]
public CollectionWrapper(IList list)
{
}
// Token: 0x060001C4 RID: 452 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C4")]
[Address(RVA = "0x29CB9F0", Offset = "0x29CA7F0", VA = "0x1829CB9F0")]
public CollectionWrapper(ICollection<T> list)
{
}
// Token: 0x060001C5 RID: 453 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C5")]
[Address(RVA = "0x29CABF0", Offset = "0x29C99F0", VA = "0x1829CABF0", Slot = "29")]
public virtual void Add(T item)
{
}
// Token: 0x060001C6 RID: 454 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C6")]
[Address(RVA = "0x29CACA0", Offset = "0x29C9AA0", VA = "0x1829CACA0", Slot = "30")]
public virtual void Clear()
{
}
// Token: 0x060001C7 RID: 455 RVA: 0x00002940 File Offset: 0x00000B40
[Token(Token = "0x60001C7")]
[Address(RVA = "0x29CAD40", Offset = "0x29C9B40", VA = "0x1829CAD40", Slot = "31")]
public virtual bool Contains(T item)
{
return default(bool);
}
// Token: 0x060001C8 RID: 456 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001C8")]
[Address(RVA = "0x29CADF0", Offset = "0x29C9BF0", VA = "0x1829CADF0", Slot = "32")]
public virtual void CopyTo(T[] array, int arrayIndex)
{
}
// Token: 0x1700005E RID: 94
// (get) Token: 0x060001C9 RID: 457 RVA: 0x00002958 File Offset: 0x00000B58
[Token(Token = "0x1700005E")]
public virtual int Count
{
[Token(Token = "0x60001C9")]
[Address(RVA = "0x29CBB60", Offset = "0x29CA960", VA = "0x1829CBB60", Slot = "33")]
get
{
return 0;
}
}
// Token: 0x1700005F RID: 95
// (get) Token: 0x060001CA RID: 458 RVA: 0x00002970 File Offset: 0x00000B70
[Token(Token = "0x1700005F")]
public virtual bool IsReadOnly
{
[Token(Token = "0x60001CA")]
[Address(RVA = "0x29CBBF0", Offset = "0x29CA9F0", VA = "0x1829CBBF0", Slot = "34")]
get
{
return default(bool);
}
}
// Token: 0x060001CB RID: 459 RVA: 0x00002988 File Offset: 0x00000B88
[Token(Token = "0x60001CB")]
[Address(RVA = "0x29CB090", Offset = "0x29C9E90", VA = "0x1829CB090", Slot = "35")]
public virtual bool Remove(T item)
{
return default(bool);
}
// Token: 0x060001CC RID: 460 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001CC")]
[Address(RVA = "0x2906600", Offset = "0x2905400", VA = "0x182906600", Slot = "36")]
public virtual IEnumerator<T> GetEnumerator()
{
return null;
}
// Token: 0x060001CD RID: 461 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001CD")]
[Address(RVA = "0x29CB1E0", Offset = "0x29C9FE0", VA = "0x1829CB1E0", Slot = "12")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x060001CE RID: 462 RVA: 0x000029A0 File Offset: 0x00000BA0
[Token(Token = "0x60001CE")]
[Address(RVA = "0x2906A60", Offset = "0x2905860", VA = "0x182906A60", Slot = "16")]
int IList.Add(object value)
{
return 0;
}
// Token: 0x060001CF RID: 463 RVA: 0x000029B8 File Offset: 0x00000BB8
[Token(Token = "0x60001CF")]
[Address(RVA = "0x2906B20", Offset = "0x2905920", VA = "0x182906B20", Slot = "17")]
bool IList.Contains(object value)
{
return default(bool);
}
// Token: 0x060001D0 RID: 464 RVA: 0x000029D0 File Offset: 0x00000BD0
[Token(Token = "0x60001D0")]
[Address(RVA = "0x29CB270", Offset = "0x29CA070", VA = "0x1829CB270", Slot = "21")]
int IList.IndexOf(object value)
{
return 0;
}
// Token: 0x060001D1 RID: 465 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001D1")]
[Address(RVA = "0x29CB4D0", Offset = "0x29CA2D0", VA = "0x1829CB4D0", Slot = "24")]
void IList.RemoveAt(int index)
{
}
// Token: 0x060001D2 RID: 466 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001D2")]
[Address(RVA = "0x29CB3A0", Offset = "0x29CA1A0", VA = "0x1829CB3A0", Slot = "22")]
void IList.Insert(int index, object value)
{
}
// Token: 0x17000060 RID: 96
// (get) Token: 0x060001D3 RID: 467 RVA: 0x000029E8 File Offset: 0x00000BE8
[Token(Token = "0x17000060")]
bool IList.IsFixedSize
{
[Token(Token = "0x60001D3")]
[Address(RVA = "0x29CB5D0", Offset = "0x29CA3D0", VA = "0x1829CB5D0", Slot = "20")]
get
{
return default(bool);
}
}
// Token: 0x060001D4 RID: 468 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001D4")]
[Address(RVA = "0x2906ED0", Offset = "0x2905CD0", VA = "0x182906ED0", Slot = "23")]
void IList.Remove(object value)
{
}
// Token: 0x17000061 RID: 97
[Token(Token = "0x17000061")]
object IList.this[int index]
{
[Token(Token = "0x60001D5")]
[Address(RVA = "0x29CB670", Offset = "0x29CA470", VA = "0x1829CB670", Slot = "14")]
get
{
return null;
}
[Token(Token = "0x60001D6")]
[Address(RVA = "0x29CB760", Offset = "0x29CA560", VA = "0x1829CB760", Slot = "15")]
set
{
}
}
// Token: 0x060001D7 RID: 471 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001D7")]
[Address(RVA = "0x29068C0", Offset = "0x29056C0", VA = "0x1829068C0", Slot = "25")]
void ICollection.CopyTo(Array array, int arrayIndex)
{
}
// Token: 0x17000062 RID: 98
// (get) Token: 0x060001D8 RID: 472 RVA: 0x00002A00 File Offset: 0x00000C00
[Token(Token = "0x17000062")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x60001D8")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "28")]
get
{
return default(bool);
}
}
// Token: 0x17000063 RID: 99
// (get) Token: 0x060001D9 RID: 473 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000063")]
object ICollection.SyncRoot
{
[Token(Token = "0x60001D9")]
[Address(RVA = "0x29CB170", Offset = "0x29C9F70", VA = "0x1829CB170", Slot = "27")]
get
{
return null;
}
}
// Token: 0x060001DA RID: 474 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001DA")]
[Address(RVA = "0x29CB890", Offset = "0x29CA690", VA = "0x1829CB890")]
private static void VerifyValueType(object value)
{
}
// Token: 0x060001DB RID: 475 RVA: 0x00002A18 File Offset: 0x00000C18
[Token(Token = "0x60001DB")]
[Address(RVA = "0x29CAF10", Offset = "0x29C9D10", VA = "0x1829CAF10")]
private static bool IsCompatibleObject(object value)
{
return default(bool);
}
// Token: 0x17000064 RID: 100
// (get) Token: 0x060001DC RID: 476 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000064")]
public object UnderlyingCollection
{
[Token(Token = "0x60001DC")]
[Address(RVA = "0x1888E30", Offset = "0x1887C30", VA = "0x181888E30", 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: 0x060001E2 RID: 482 RVA: 0x00002A48 File Offset: 0x00000C48
[Token(Token = "0x60001E2")]
[Address(RVA = "0x3185F80", Offset = "0x3184D80", VA = "0x183185F80")]
public static PrimitiveTypeCode GetTypeCode(Type t)
{
return PrimitiveTypeCode.Empty;
}
// Token: 0x060001E3 RID: 483 RVA: 0x00002A60 File Offset: 0x00000C60
[Token(Token = "0x60001E3")]
[Address(RVA = "0x3185D10", Offset = "0x3184B10", VA = "0x183185D10")]
public static PrimitiveTypeCode GetTypeCode(Type t, out bool isEnum)
{
return PrimitiveTypeCode.Empty;
}
// Token: 0x060001E4 RID: 484 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001E4")]
[Address(RVA = "0x3185FE0", Offset = "0x3184DE0", VA = "0x183185FE0")]
public static TypeInformation GetTypeInformation(IConvertible convertable)
{
return null;
}
// Token: 0x060001E5 RID: 485 RVA: 0x00002A78 File Offset: 0x00000C78
[Token(Token = "0x60001E5")]
[Address(RVA = "0x31865B0", Offset = "0x31853B0", VA = "0x1831865B0")]
public static bool IsConvertible(Type t)
{
return default(bool);
}
// Token: 0x060001E6 RID: 486 RVA: 0x00002A90 File Offset: 0x00000C90
[Token(Token = "0x60001E6")]
[Address(RVA = "0x3186760", Offset = "0x3185560", VA = "0x183186760")]
public static TimeSpan ParseTimeSpan(string input)
{
return default(TimeSpan);
}
// Token: 0x060001E7 RID: 487 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001E7")]
[Address(RVA = "0x31858B0", Offset = "0x31846B0", VA = "0x1831858B0")]
private static Func<object, object> CreateCastConverter(ConvertUtils.TypeConvertKey t)
{
return null;
}
// Token: 0x060001E8 RID: 488 RVA: 0x00002AA8 File Offset: 0x00000CA8
[Token(Token = "0x60001E8")]
[Address(RVA = "0x3187210", Offset = "0x3186010", VA = "0x183187210")]
private static bool TryConvert(object initialValue, CultureInfo culture, Type targetType, out object value)
{
return default(bool);
}
// Token: 0x060001E9 RID: 489 RVA: 0x00002AC0 File Offset: 0x00000CC0
[Token(Token = "0x60001E9")]
[Address(RVA = "0x3186900", Offset = "0x3185700", VA = "0x183186900")]
private static ConvertUtils.ConvertResult TryConvertInternal(object initialValue, CultureInfo culture, Type targetType, out object value)
{
return ConvertUtils.ConvertResult.Success;
}
// Token: 0x060001EA RID: 490 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001EA")]
[Address(RVA = "0x3185740", Offset = "0x3184540", VA = "0x183185740")]
public static object ConvertOrCast(object initialValue, CultureInfo culture, Type targetType)
{
return null;
}
// Token: 0x060001EB RID: 491 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001EB")]
[Address(RVA = "0x3185AD0", Offset = "0x31848D0", VA = "0x183185AD0")]
private static object EnsureTypeAssignable(object value, Type initialType, Type targetType)
{
return null;
}
// Token: 0x060001EC RID: 492 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60001EC")]
[Address(RVA = "0x3185CB0", Offset = "0x3184AB0", VA = "0x183185CB0")]
internal static TypeConverter GetConverter(Type t)
{
return null;
}
// Token: 0x060001ED RID: 493 RVA: 0x00002AD8 File Offset: 0x00000CD8
[Token(Token = "0x60001ED")]
[Address(RVA = "0x31872D0", Offset = "0x31860D0", VA = "0x1831872D0")]
public static bool VersionTryParse(string input, out Version result)
{
return default(bool);
}
// Token: 0x060001EE RID: 494 RVA: 0x00002AF0 File Offset: 0x00000CF0
[Token(Token = "0x60001EE")]
[Address(RVA = "0x3186640", Offset = "0x3185440", VA = "0x183186640")]
public static bool IsInteger(object value)
{
return default(bool);
}
// Token: 0x060001EF RID: 495 RVA: 0x00002B08 File Offset: 0x00000D08
[Token(Token = "0x60001EF")]
[Address(RVA = "0x3186240", Offset = "0x3185040", VA = "0x183186240")]
public static ParseResult Int32TryParse(char[] chars, int start, int length, out int value)
{
return ParseResult.None;
}
// Token: 0x060001F0 RID: 496 RVA: 0x00002B20 File Offset: 0x00000D20
[Token(Token = "0x60001F0")]
[Address(RVA = "0x3186410", Offset = "0x3185210", VA = "0x183186410")]
public static ParseResult Int64TryParse(char[] chars, int start, int length, out long value)
{
return ParseResult.None;
}
// Token: 0x060001F1 RID: 497 RVA: 0x00002B38 File Offset: 0x00000D38
[Token(Token = "0x60001F1")]
[Address(RVA = "0x31867C0", Offset = "0x31855C0", VA = "0x1831867C0")]
public static bool TryConvertGuid(string s, out Guid g)
{
return default(bool);
}
// Token: 0x060001F2 RID: 498 RVA: 0x00002B50 File Offset: 0x00000D50
[Token(Token = "0x60001F2")]
[Address(RVA = "0x3186160", Offset = "0x3184F60", VA = "0x183186160")]
public static int HexTextToInt(char[] text, int start, int end)
{
return 0;
}
// Token: 0x060001F3 RID: 499 RVA: 0x00002B68 File Offset: 0x00000D68
[Token(Token = "0x60001F3")]
[Address(RVA = "0x3186090", Offset = "0x3184E90", VA = "0x183186090")]
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: 0x060001F5 RID: 501 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000067")]
public Type InitialType
{
[Token(Token = "0x60001F5")]
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
get
{
return null;
}
}
// Token: 0x17000068 RID: 104
// (get) Token: 0x060001F6 RID: 502 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000068")]
public Type TargetType
{
[Token(Token = "0x60001F6")]
[Address(RVA = "0x57C630", Offset = "0x57B430", VA = "0x18057C630")]
get
{
return null;
}
}
// Token: 0x060001F7 RID: 503 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001F7")]
[Address(RVA = "0x479F00", Offset = "0x478D00", VA = "0x180479F00")]
public TypeConvertKey(Type initialType, Type targetType)
{
}
// Token: 0x060001F8 RID: 504 RVA: 0x00002B80 File Offset: 0x00000D80
[Token(Token = "0x60001F8")]
[Address(RVA = "0x244DBF0", Offset = "0x244C9F0", VA = "0x18244DBF0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
// Token: 0x060001F9 RID: 505 RVA: 0x00002B98 File Offset: 0x00000D98
[Token(Token = "0x60001F9")]
[Address(RVA = "0x31976B0", Offset = "0x31964B0", VA = "0x1831976B0", Slot = "0")]
public override bool Equals(object obj)
{
return default(bool);
}
// Token: 0x060001FA RID: 506 RVA: 0x00002BB0 File Offset: 0x00000DB0
[Token(Token = "0x60001FA")]
[Address(RVA = "0x31945A0", Offset = "0x31933A0", VA = "0x1831945A0", 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: 0x060001FE RID: 510 RVA: 0x00002BC8 File Offset: 0x00000DC8
[Token(Token = "0x60001FE")]
[Address(RVA = "0x3188DA0", Offset = "0x3187BA0", VA = "0x183188DA0")]
public bool Parse(char[] text, int startIndex, int length)
{
return default(bool);
}
// Token: 0x060001FF RID: 511 RVA: 0x00002BE0 File Offset: 0x00000DE0
[Token(Token = "0x60001FF")]
[Address(RVA = "0x3188600", Offset = "0x3187400", VA = "0x183188600")]
private bool ParseDate(int start)
{
return default(bool);
}
// Token: 0x06000200 RID: 512 RVA: 0x00002BF8 File Offset: 0x00000DF8
[Token(Token = "0x6000200")]
[Address(RVA = "0x3188830", Offset = "0x3187630", VA = "0x183188830")]
private bool ParseTimeAndZoneAndWhitespace(int start)
{
return default(bool);
}
// Token: 0x06000201 RID: 513 RVA: 0x00002C10 File Offset: 0x00000E10
[Token(Token = "0x6000201")]
[Address(RVA = "0x3188870", Offset = "0x3187670", VA = "0x183188870")]
private bool ParseTime(ref int start)
{
return default(bool);
}
// Token: 0x06000202 RID: 514 RVA: 0x00002C28 File Offset: 0x00000E28
[Token(Token = "0x6000202")]
[Address(RVA = "0x3188BF0", Offset = "0x31879F0", VA = "0x183188BF0")]
private bool ParseZone(int start)
{
return default(bool);
}
// Token: 0x06000203 RID: 515 RVA: 0x00002C40 File Offset: 0x00000E40
[Token(Token = "0x6000203")]
[Address(RVA = "0x3188470", Offset = "0x3187270", VA = "0x183188470")]
private bool Parse4Digit(int start, out int num)
{
return default(bool);
}
// Token: 0x06000204 RID: 516 RVA: 0x00002C58 File Offset: 0x00000E58
[Token(Token = "0x6000204")]
[Address(RVA = "0x31883E0", Offset = "0x31871E0", VA = "0x1831883E0")]
private bool Parse2Digit(int start, out int num)
{
return default(bool);
}
// Token: 0x06000205 RID: 517 RVA: 0x00002C70 File Offset: 0x00000E70
[Token(Token = "0x6000205")]
[Address(RVA = "0x31885B0", Offset = "0x31873B0", VA = "0x1831885B0")]
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: 0x06000207 RID: 519 RVA: 0x00002C88 File Offset: 0x00000E88
[Token(Token = "0x6000207")]
[Address(RVA = "0x31898A0", Offset = "0x31886A0", VA = "0x1831898A0")]
public static TimeSpan GetUtcOffset(this DateTime d)
{
return default(TimeSpan);
}
// Token: 0x06000208 RID: 520 RVA: 0x00002CA0 File Offset: 0x00000EA0
[Token(Token = "0x6000208")]
[Address(RVA = "0x31894E0", Offset = "0x31882E0", VA = "0x1831894E0")]
internal static DateTime EnsureDateTime(DateTime value, DateTimeZoneHandling timeZone)
{
return default(DateTime);
}
// Token: 0x06000209 RID: 521 RVA: 0x00002CB8 File Offset: 0x00000EB8
[Token(Token = "0x6000209")]
[Address(RVA = "0x462A80", Offset = "0x461880", VA = "0x180462A80")]
private static DateTime SwitchToLocalTime(DateTime value)
{
return default(DateTime);
}
// Token: 0x0600020A RID: 522 RVA: 0x00002CD0 File Offset: 0x00000ED0
[Token(Token = "0x600020A")]
[Address(RVA = "0x462AF0", Offset = "0x4618F0", VA = "0x180462AF0")]
private static DateTime SwitchToUtcTime(DateTime value)
{
return default(DateTime);
}
// Token: 0x0600020B RID: 523 RVA: 0x00002CE8 File Offset: 0x00000EE8
[Token(Token = "0x600020B")]
[Address(RVA = "0x3189910", Offset = "0x3188710", VA = "0x183189910")]
private static long ToUniversalTicks(DateTime dateTime, TimeSpan offset)
{
return 0L;
}
// Token: 0x0600020C RID: 524 RVA: 0x00002D00 File Offset: 0x00000F00
[Token(Token = "0x600020C")]
[Address(RVA = "0x3189110", Offset = "0x3187F10", VA = "0x183189110")]
internal static long ConvertDateTimeToJavaScriptTicks(DateTime dateTime, TimeSpan offset)
{
return 0L;
}
// Token: 0x0600020D RID: 525 RVA: 0x00002D18 File Offset: 0x00000F18
[Token(Token = "0x600020D")]
[Address(RVA = "0x318B420", Offset = "0x318A220", VA = "0x18318B420")]
private static long UniversialTicksToJavaScriptTicks(long universialTicks)
{
return 0L;
}
// Token: 0x0600020E RID: 526 RVA: 0x00002D30 File Offset: 0x00000F30
[Token(Token = "0x600020E")]
[Address(RVA = "0x31892D0", Offset = "0x31880D0", VA = "0x1831892D0")]
internal static DateTime ConvertJavaScriptTicksToDateTime(long javaScriptTicks)
{
return default(DateTime);
}
// Token: 0x0600020F RID: 527 RVA: 0x00002D48 File Offset: 0x00000F48
[Token(Token = "0x600020F")]
[Address(RVA = "0x3189B20", Offset = "0x3188920", VA = "0x183189B20")]
internal static bool TryParseDateTimeIso(StringReference text, DateTimeZoneHandling dateTimeZoneHandling, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000210 RID: 528 RVA: 0x00002D60 File Offset: 0x00000F60
[Token(Token = "0x6000210")]
[Address(RVA = "0x318A180", Offset = "0x3188F80", VA = "0x18318A180")]
internal static bool TryParseDateTimeOffsetIso(StringReference text, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x06000211 RID: 529 RVA: 0x00002D78 File Offset: 0x00000F78
[Token(Token = "0x6000211")]
[Address(RVA = "0x31893E0", Offset = "0x31881E0", VA = "0x1831893E0")]
private static DateTime CreateDateTime(DateTimeParser dateTimeParser)
{
return default(DateTime);
}
// Token: 0x06000212 RID: 530 RVA: 0x00002D90 File Offset: 0x00000F90
[Token(Token = "0x6000212")]
[Address(RVA = "0x318AA90", Offset = "0x3189890", VA = "0x18318AA90")]
internal static bool TryParseDateTime(StringReference s, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000213 RID: 531 RVA: 0x00002DA8 File Offset: 0x00000FA8
[Token(Token = "0x6000213")]
[Address(RVA = "0x318ADF0", Offset = "0x3189BF0", VA = "0x18318ADF0")]
internal static bool TryParseDateTime(string s, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000214 RID: 532 RVA: 0x00002DC0 File Offset: 0x00000FC0
[Token(Token = "0x6000214")]
[Address(RVA = "0x318A750", Offset = "0x3189550", VA = "0x18318A750")]
internal static bool TryParseDateTimeOffset(StringReference s, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x06000215 RID: 533 RVA: 0x00002DD8 File Offset: 0x00000FD8
[Token(Token = "0x6000215")]
[Address(RVA = "0x318A4A0", Offset = "0x31892A0", VA = "0x18318A4A0")]
internal static bool TryParseDateTimeOffset(string s, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x06000216 RID: 534 RVA: 0x00002DF0 File Offset: 0x00000FF0
[Token(Token = "0x6000216")]
[Address(RVA = "0x318B090", Offset = "0x3189E90", VA = "0x18318B090")]
private static bool TryParseMicrosoftDate(StringReference text, out long ticks, out TimeSpan offset, out DateTimeKind kind)
{
return default(bool);
}
// Token: 0x06000217 RID: 535 RVA: 0x00002E08 File Offset: 0x00001008
[Token(Token = "0x6000217")]
[Address(RVA = "0x3189F50", Offset = "0x3188D50", VA = "0x183189F50")]
private static bool TryParseDateTimeMicrosoft(StringReference text, DateTimeZoneHandling dateTimeZoneHandling, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000218 RID: 536 RVA: 0x00002E20 File Offset: 0x00001020
[Token(Token = "0x6000218")]
[Address(RVA = "0x3189A30", Offset = "0x3188830", VA = "0x183189A30")]
private static bool TryParseDateTimeExact(string text, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
{
return default(bool);
}
// Token: 0x06000219 RID: 537 RVA: 0x00002E38 File Offset: 0x00001038
[Token(Token = "0x6000219")]
[Address(RVA = "0x318A330", Offset = "0x3189130", VA = "0x18318A330")]
private static bool TryParseDateTimeOffsetMicrosoft(StringReference text, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x0600021A RID: 538 RVA: 0x00002E50 File Offset: 0x00001050
[Token(Token = "0x600021A")]
[Address(RVA = "0x318A0C0", Offset = "0x3188EC0", VA = "0x18318A0C0")]
private static bool TryParseDateTimeOffsetExact(string text, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
{
return default(bool);
}
// Token: 0x0600021B RID: 539 RVA: 0x00002E68 File Offset: 0x00001068
[Token(Token = "0x600021B")]
[Address(RVA = "0x318B290", Offset = "0x318A090", VA = "0x18318B290")]
private static bool TryReadOffset(StringReference offsetText, int startIndex, out TimeSpan offset)
{
return default(bool);
}
// Token: 0x0600021C RID: 540 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600021C")]
[Address(RVA = "0x318BCF0", Offset = "0x318AAF0", VA = "0x18318BCF0")]
internal static void WriteDateTimeString(TextWriter writer, DateTime value, DateFormatHandling format, string formatString, CultureInfo culture)
{
}
// Token: 0x0600021D RID: 541 RVA: 0x00002E80 File Offset: 0x00001080
[Token(Token = "0x600021D")]
[Address(RVA = "0x318B7C0", Offset = "0x318A5C0", VA = "0x18318B7C0")]
internal static int WriteDateTimeString(char[] chars, int start, DateTime value, TimeSpan? offset, DateTimeKind kind, DateFormatHandling format)
{
return 0;
}
// Token: 0x0600021E RID: 542 RVA: 0x00002E98 File Offset: 0x00001098
[Token(Token = "0x600021E")]
[Address(RVA = "0x318BE50", Offset = "0x318AC50", VA = "0x18318BE50")]
internal static int WriteDefaultIsoDate(char[] chars, int start, DateTime dt)
{
return 0;
}
// Token: 0x0600021F RID: 543 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600021F")]
[Address(RVA = "0x3189360", Offset = "0x3188160", VA = "0x183189360")]
private static void CopyIntToCharArray(char[] chars, int start, int value, int digits)
{
}
// Token: 0x06000220 RID: 544 RVA: 0x00002EB0 File Offset: 0x000010B0
[Token(Token = "0x6000220")]
[Address(RVA = "0x318B620", Offset = "0x318A420", VA = "0x18318B620")]
internal static int WriteDateTimeOffset(char[] chars, int start, TimeSpan offset, DateFormatHandling format)
{
return 0;
}
// Token: 0x06000221 RID: 545 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000221")]
[Address(RVA = "0x318B4A0", Offset = "0x318A2A0", VA = "0x18318B4A0")]
internal static void WriteDateTimeOffsetString(TextWriter writer, DateTimeOffset value, DateFormatHandling format, string formatString, CultureInfo culture)
{
}
// Token: 0x06000222 RID: 546 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000222")]
[Address(RVA = "0x31896B0", Offset = "0x31884B0", VA = "0x1831896B0")]
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: 0x06000224 RID: 548 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000224")]
[Address(RVA = "0x29CDCF0", Offset = "0x29CCAF0", VA = "0x1829CDCF0")]
public DictionaryWrapper(IDictionary dictionary)
{
}
// Token: 0x06000225 RID: 549 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000225")]
[Address(RVA = "0x29CDC80", Offset = "0x29CCA80", VA = "0x1829CDC80")]
public DictionaryWrapper(IDictionary<TKey, TValue> dictionary)
{
}
// Token: 0x06000226 RID: 550 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000226")]
[Address(RVA = "0x29CC1D0", Offset = "0x29CAFD0", VA = "0x1829CC1D0", Slot = "9")]
public void Add(TKey key, TValue value)
{
}
// Token: 0x06000227 RID: 551 RVA: 0x00002EC8 File Offset: 0x000010C8
[Token(Token = "0x6000227")]
[Address(RVA = "0x29CC510", Offset = "0x29CB310", VA = "0x1829CC510", Slot = "8")]
public bool ContainsKey(TKey key)
{
return default(bool);
}
// Token: 0x1700006A RID: 106
// (get) Token: 0x06000228 RID: 552 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006A")]
public ICollection<TKey> Keys
{
[Token(Token = "0x6000228")]
[Address(RVA = "0x29CDFB0", Offset = "0x29CCDB0", VA = "0x1829CDFB0", Slot = "6")]
get
{
return null;
}
}
// Token: 0x06000229 RID: 553 RVA: 0x00002EE0 File Offset: 0x000010E0
[Token(Token = "0x6000229")]
[Address(RVA = "0x29CCF00", Offset = "0x29CBD00", VA = "0x1829CCF00", Slot = "10")]
public bool Remove(TKey key)
{
return default(bool);
}
// Token: 0x0600022A RID: 554 RVA: 0x00002EF8 File Offset: 0x000010F8
[Token(Token = "0x600022A")]
[Address(RVA = "0x29CDAF0", Offset = "0x29CC8F0", VA = "0x1829CDAF0", Slot = "11")]
public bool TryGetValue(TKey key, out TValue value)
{
return default(bool);
}
// Token: 0x1700006B RID: 107
// (get) Token: 0x0600022B RID: 555 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700006B")]
public ICollection<TValue> Values
{
[Token(Token = "0x600022B")]
[Address(RVA = "0x29CE0A0", Offset = "0x29CCEA0", VA = "0x1829CE0A0", Slot = "7")]
get
{
return null;
}
}
// Token: 0x1700006C RID: 108
[Token(Token = "0x1700006C")]
public TValue this[TKey key]
{
[Token(Token = "0x600022C")]
[Address(RVA = "0x29CDEB0", Offset = "0x29CCCB0", VA = "0x1829CDEB0", Slot = "4")]
get
{
return null;
}
[Token(Token = "0x600022D")]
[Address(RVA = "0x29CE180", Offset = "0x29CCF80", VA = "0x1829CE180", Slot = "5")]
set
{
}
}
// Token: 0x0600022E RID: 558 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022E")]
[Address(RVA = "0x29CC2C0", Offset = "0x29CB0C0", VA = "0x1829CC2C0", Slot = "14")]
public void Add(KeyValuePair<TKey, TValue> item)
{
}
// Token: 0x0600022F RID: 559 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600022F")]
[Address(RVA = "0x29CC460", Offset = "0x29CB260", VA = "0x1829CC460", Slot = "28")]
public void Clear()
{
}
// Token: 0x06000230 RID: 560 RVA: 0x00002F10 File Offset: 0x00001110
[Token(Token = "0x6000230")]
[Address(RVA = "0x29CC5D0", Offset = "0x29CB3D0", VA = "0x1829CC5D0", Slot = "16")]
public bool Contains(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x06000231 RID: 561 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000231")]
[Address(RVA = "0x29CC780", Offset = "0x29CB580", VA = "0x1829CC780", Slot = "17")]
public void CopyTo(KeyValuePair<TKey, TValue>[] array, int arrayIndex)
{
}
// Token: 0x1700006D RID: 109
// (get) Token: 0x06000232 RID: 562 RVA: 0x00002F28 File Offset: 0x00001128
[Token(Token = "0x1700006D")]
public int Count
{
[Token(Token = "0x6000232")]
[Address(RVA = "0x29CDD60", Offset = "0x29CCB60", VA = "0x1829CDD60", Slot = "34")]
get
{
return 0;
}
}
// Token: 0x1700006E RID: 110
// (get) Token: 0x06000233 RID: 563 RVA: 0x00002F40 File Offset: 0x00001140
[Token(Token = "0x1700006E")]
public bool IsReadOnly
{
[Token(Token = "0x6000233")]
[Address(RVA = "0x29CDE00", Offset = "0x29CCC00", VA = "0x1829CDE00", Slot = "29")]
get
{
return default(bool);
}
}
// Token: 0x06000234 RID: 564 RVA: 0x00002F58 File Offset: 0x00001158
[Token(Token = "0x6000234")]
[Address(RVA = "0x29CCD80", Offset = "0x29CBB80", VA = "0x1829CCD80", Slot = "18")]
public bool Remove(KeyValuePair<TKey, TValue> item)
{
return default(bool);
}
// Token: 0x06000235 RID: 565 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000235")]
[Address(RVA = "0x29CCAD0", Offset = "0x29CB8D0", VA = "0x1829CCAD0", Slot = "19")]
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
{
return null;
}
// Token: 0x06000236 RID: 566 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000236")]
[Address(RVA = "0x2909AC0", Offset = "0x29088C0", VA = "0x182909AC0", Slot = "20")]
IEnumerator IEnumerable.GetEnumerator()
{
return null;
}
// Token: 0x06000237 RID: 567 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000237")]
[Address(RVA = "0x29CD2E0", Offset = "0x29CC0E0", VA = "0x1829CD2E0", Slot = "27")]
void IDictionary.Add(object key, object value)
{
}
// Token: 0x1700006F RID: 111
[Token(Token = "0x1700006F")]
object IDictionary.this[object key]
{
[Token(Token = "0x6000238")]
[Address(RVA = "0x29CD6E0", Offset = "0x29CC4E0", VA = "0x1829CD6E0", Slot = "22")]
get
{
return null;
}
[Token(Token = "0x6000239")]
[Address(RVA = "0x29CD970", Offset = "0x29CC770", VA = "0x1829CD970", Slot = "23")]
set
{
}
}
// Token: 0x0600023A RID: 570 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600023A")]
[Address(RVA = "0x29CD570", Offset = "0x29CC370", VA = "0x1829CD570", Slot = "31")]
IDictionaryEnumerator IDictionary.GetEnumerator()
{
return null;
}
// Token: 0x0600023B RID: 571 RVA: 0x00002F70 File Offset: 0x00001170
[Token(Token = "0x600023B")]
[Address(RVA = "0x29CD460", Offset = "0x29CC260", VA = "0x1829CD460", Slot = "26")]
bool IDictionary.Contains(object key)
{
return default(bool);
}
// Token: 0x17000070 RID: 112
// (get) Token: 0x0600023C RID: 572 RVA: 0x00002F88 File Offset: 0x00001188
[Token(Token = "0x17000070")]
bool IDictionary.IsFixedSize
{
[Token(Token = "0x600023C")]
[Address(RVA = "0x29CD680", Offset = "0x29CC480", VA = "0x1829CD680", Slot = "30")]
get
{
return default(bool);
}
}
// Token: 0x17000071 RID: 113
// (get) Token: 0x0600023D RID: 573 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000071")]
ICollection IDictionary.Keys
{
[Token(Token = "0x600023D")]
[Address(RVA = "0x29CD7F0", Offset = "0x29CC5F0", VA = "0x1829CD7F0", Slot = "24")]
get
{
return null;
}
}
// Token: 0x0600023E RID: 574 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600023E")]
[Address(RVA = "0x29CCFE0", Offset = "0x29CBDE0", VA = "0x1829CCFE0", Slot = "32")]
public void Remove(object key)
{
}
// Token: 0x17000072 RID: 114
// (get) Token: 0x0600023F RID: 575 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000072")]
ICollection IDictionary.Values
{
[Token(Token = "0x600023F")]
[Address(RVA = "0x29CD8B0", Offset = "0x29CC6B0", VA = "0x1829CD8B0", Slot = "25")]
get
{
return null;
}
}
// Token: 0x06000240 RID: 576 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000240")]
[Address(RVA = "0x29CD100", Offset = "0x29CBF00", VA = "0x1829CD100", Slot = "33")]
void ICollection.CopyTo(Array array, int index)
{
}
// Token: 0x17000073 RID: 115
// (get) Token: 0x06000241 RID: 577 RVA: 0x00002FA0 File Offset: 0x000011A0
[Token(Token = "0x17000073")]
bool ICollection.IsSynchronized
{
[Token(Token = "0x6000241")]
[Address(RVA = "0x29CD220", Offset = "0x29CC020", VA = "0x1829CD220", Slot = "36")]
get
{
return default(bool);
}
}
// Token: 0x17000074 RID: 116
// (get) Token: 0x06000242 RID: 578 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000074")]
object ICollection.SyncRoot
{
[Token(Token = "0x6000242")]
[Address(RVA = "0x29CD270", Offset = "0x29CC070", VA = "0x1829CD270", Slot = "35")]
get
{
return null;
}
}
// Token: 0x17000075 RID: 117
// (get) Token: 0x06000243 RID: 579 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000075")]
public object UnderlyingDictionary
{
[Token(Token = "0x6000243")]
[Address(RVA = "0x29CE090", Offset = "0x29CCE90", VA = "0x1829CE090", 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: 0x06000244 RID: 580 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000244")]
[Address(RVA = "0x29CBD30", Offset = "0x29CAB30", VA = "0x1829CBD30")]
public DictionaryEnumerator(IEnumerator<KeyValuePair<TEnumeratorKey, TEnumeratorValue>> e)
{
}
// Token: 0x17000076 RID: 118
// (get) Token: 0x06000245 RID: 581 RVA: 0x00002FB8 File Offset: 0x000011B8
[Token(Token = "0x17000076")]
public DictionaryEntry Entry
{
[Token(Token = "0x6000245")]
[Address(RVA = "0x29CBFB0", Offset = "0x29CADB0", VA = "0x1829CBFB0", Slot = "6")]
get
{
return default(DictionaryEntry);
}
}
// Token: 0x17000077 RID: 119
// (get) Token: 0x06000246 RID: 582 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000077")]
public object Key
{
[Token(Token = "0x6000246")]
[Address(RVA = "0x29CC060", Offset = "0x29CAE60", VA = "0x1829CC060", Slot = "4")]
get
{
return null;
}
}
// Token: 0x17000078 RID: 120
// (get) Token: 0x06000247 RID: 583 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000078")]
public object Value
{
[Token(Token = "0x6000247")]
[Address(RVA = "0x29CC110", Offset = "0x29CAF10", VA = "0x1829CC110", Slot = "5")]
get
{
return null;
}
}
// Token: 0x17000079 RID: 121
// (get) Token: 0x06000248 RID: 584 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000079")]
public object Current
{
[Token(Token = "0x6000248")]
[Address(RVA = "0x29CBD80", Offset = "0x29CAB80", VA = "0x1829CBD80", Slot = "8")]
get
{
return null;
}
}
// Token: 0x06000249 RID: 585 RVA: 0x00002FD0 File Offset: 0x000011D0
[Token(Token = "0x6000249")]
[Address(RVA = "0x29CBC90", Offset = "0x29CAA90", VA = "0x1829CBC90", Slot = "7")]
public bool MoveNext()
{
return default(bool);
}
// Token: 0x0600024A RID: 586 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600024A")]
[Address(RVA = "0x29CBCE0", Offset = "0x29CAAE0", VA = "0x1829CBCE0", 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,55 @@
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: 0x0600024E RID: 590 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024E")]
[Address(RVA = "0x318C740", Offset = "0x318B540", VA = "0x18318C740")]
private static BidirectionalDictionary<string, string> InitializeEnumType(Type type)
{
return null;
}
// Token: 0x0600024F RID: 591 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600024F")]
[Address(RVA = "0x318C430", Offset = "0x318B230", VA = "0x18318C430")]
public static IList<object> GetValues(Type enumType)
{
return null;
}
// Token: 0x06000250 RID: 592 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000250")]
[Address(RVA = "0x318CB10", Offset = "0x318B910", VA = "0x18318CB10")]
public static object ParseEnumName(string enumText, bool isNullable, Type t)
{
return null;
}
// Token: 0x06000251 RID: 593 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000251")]
[Address(RVA = "0x318CDE0", Offset = "0x318BBE0", VA = "0x18318CDE0")]
public static string ToEnumName(Type enumType, string enumText, bool camelCaseText)
{
return null;
}
// Token: 0x06000252 RID: 594 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000252")]
[Address(RVA = "0x318CD70", Offset = "0x318BB70", VA = "0x18318CD70")]
private static string ResolvedEnumName(BidirectionalDictionary<string, string> map, string enumText)
{
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: 0x060001C2 RID: 450
[Token(Token = "0x1700005D")]
object UnderlyingCollection
{
[Token(Token = "0x60001C2")]
[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: 0x06000223 RID: 547
[Token(Token = "0x17000069")]
object UnderlyingDictionary
{
[Token(Token = "0x6000223")]
[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: 0x0600025C RID: 604 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025C")]
[Address(RVA = "0x318D050", Offset = "0x318BE50", VA = "0x18318D050")]
public static bool[] GetCharEscapeFlags(StringEscapeHandling stringEscapeHandling, char quoteChar)
{
return null;
}
// Token: 0x0600025D RID: 605 RVA: 0x00003018 File Offset: 0x00001218
[Token(Token = "0x600025D")]
[Address(RVA = "0x318D130", Offset = "0x318BF30", VA = "0x18318D130")]
public static bool ShouldEscapeJavaScriptString(string s, bool[] charEscapeFlags)
{
return default(bool);
}
// Token: 0x0600025E RID: 606 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600025E")]
[Address(RVA = "0x318D470", Offset = "0x318C270", VA = "0x18318D470")]
public static void WriteEscapedJavaScriptString(TextWriter writer, string s, char delimiter, bool appendDelimiters, bool[] charEscapeFlags, StringEscapeHandling stringEscapeHandling, IArrayPool<char> bufferPool, ref char[] writeBuffer)
{
}
// Token: 0x0600025F RID: 607 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600025F")]
[Address(RVA = "0x318D1C0", Offset = "0x318BFC0", VA = "0x18318D1C0")]
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: 0x06000260 RID: 608 RVA: 0x00003030 File Offset: 0x00001230
[Token(Token = "0x6000260")]
[Address(RVA = "0x318E190", Offset = "0x318CF90", VA = "0x18318E190")]
internal static bool IsEndToken(JsonToken token)
{
return default(bool);
}
// Token: 0x06000261 RID: 609 RVA: 0x00003048 File Offset: 0x00001248
[Token(Token = "0x6000261")]
[Address(RVA = "0x318E1A0", Offset = "0x318CFA0", VA = "0x18318E1A0")]
internal static bool IsStartToken(JsonToken token)
{
return default(bool);
}
// Token: 0x06000262 RID: 610 RVA: 0x00003060 File Offset: 0x00001260
[Token(Token = "0x6000262")]
[Address(RVA = "0x2572470", Offset = "0x2571270", VA = "0x182572470")]
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: 0x06000263 RID: 611 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x1700007A")]
internal static ReflectionDelegateFactory Instance
{
[Token(Token = "0x6000263")]
[Address(RVA = "0x318E370", Offset = "0x318D170", VA = "0x18318E370")]
get
{
return null;
}
}
// Token: 0x06000264 RID: 612 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000264")]
[Address(RVA = "0x318E1B0", Offset = "0x318CFB0", VA = "0x18318E1B0", Slot = "5")]
public override ObjectConstructor<object> CreateParameterizedConstructor(MethodBase method)
{
return null;
}
// Token: 0x06000265 RID: 613 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000265")]
[Address(RVA = "0x1E67EF0", Offset = "0x1E66CF0", VA = "0x181E67EF0", Slot = "4")]
public override MethodCall<T, object> CreateMethodCall<T>(MethodBase method)
{
return null;
}
// Token: 0x06000266 RID: 614 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000266")]
[Address(RVA = "0x220E680", Offset = "0x220D480", VA = "0x18220E680", Slot = "6")]
public override Func<T> CreateDefaultConstructor<T>(Type type)
{
return null;
}
// Token: 0x06000267 RID: 615 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000267")]
[Address(RVA = "0x220E9A0", Offset = "0x220D7A0", VA = "0x18220E9A0", Slot = "7")]
public override Func<T, object> CreateGet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x06000268 RID: 616 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000268")]
[Address(RVA = "0x220EA80", Offset = "0x220D880", VA = "0x18220EA80", Slot = "8")]
public override Func<T, object> CreateGet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x06000269 RID: 617 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000269")]
[Address(RVA = "0x1D7AE90", Offset = "0x1D79C90", VA = "0x181D7AE90", Slot = "9")]
public override Action<T, object> CreateSet<T>(FieldInfo fieldInfo)
{
return null;
}
// Token: 0x0600026A RID: 618 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600026A")]
[Address(RVA = "0x1D7ADB0", Offset = "0x1D79BB0", VA = "0x181D7ADB0", Slot = "10")]
public override Action<T, object> CreateSet<T>(PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x0600026B RID: 619 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600026B")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
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: 0x0600027E RID: 638 RVA: 0x00003078 File Offset: 0x00001278
[Token(Token = "0x600027E")]
[Address(RVA = "0x318E4A0", Offset = "0x318D2A0", VA = "0x18318E4A0")]
public static int IntLength(ulong i)
{
return 0;
}
// Token: 0x0600027F RID: 639 RVA: 0x00003090 File Offset: 0x00001290
[Token(Token = "0x600027F")]
[Address(RVA = "0x318E600", Offset = "0x318D400", VA = "0x18318E600")]
public static char IntToHex(int n)
{
return '\0';
}
// Token: 0x06000280 RID: 640 RVA: 0x000030A8 File Offset: 0x000012A8
[Token(Token = "0x6000280")]
[Address(RVA = "0x318E3D0", Offset = "0x318D1D0", VA = "0x18318E3D0")]
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: 0x06000282 RID: 642
[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: 0x06000285 RID: 645 RVA: 0x000030C0 File Offset: 0x000012C0
[Token(Token = "0x6000285")]
[Address(RVA = "0x318E810", Offset = "0x318D610", VA = "0x18318E810")]
public static bool ValueEquals(object objA, object objB)
{
return default(bool);
}
// Token: 0x06000286 RID: 646 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000286")]
[Address(RVA = "0x318E6C0", Offset = "0x318D4C0", VA = "0x18318E6C0")]
public static ArgumentOutOfRangeException CreateArgumentOutOfRangeException(string paramName, object actualValue, string message)
{
return null;
}
// Token: 0x06000287 RID: 647 RVA: 0x000030D8 File Offset: 0x000012D8
[Token(Token = "0x6000287")]
[Address(RVA = "0x318E610", Offset = "0x318D410", VA = "0x18318E610")]
public static int ByteArrayCompare(byte[] a1, byte[] a2)
{
return 0;
}
// Token: 0x06000288 RID: 648 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000288")]
[Address(RVA = "0x318E790", Offset = "0x318D590", VA = "0x18318E790")]
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: 0x0600028A RID: 650 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600028A")]
[Address(RVA = "0x318F330", Offset = "0x318E130", VA = "0x18318F330")]
public PropertyNameTable()
{
}
// Token: 0x0600028B RID: 651 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028B")]
[Address(RVA = "0x318EFC0", Offset = "0x318DDC0", VA = "0x18318EFC0")]
public string Get(char[] key, int start, int length)
{
return null;
}
// Token: 0x0600028C RID: 652 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028C")]
[Address(RVA = "0x318EE20", Offset = "0x318DC20", VA = "0x18318EE20")]
public string Add(string key)
{
return null;
}
// Token: 0x0600028D RID: 653 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600028D")]
[Address(RVA = "0x318EBE0", Offset = "0x318D9E0", VA = "0x18318EBE0")]
private string AddEntry(string str, int hashCode)
{
return null;
}
// Token: 0x0600028E RID: 654 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600028E")]
[Address(RVA = "0x318F1B0", Offset = "0x318DFB0", VA = "0x18318F1B0")]
private void Grow()
{
}
// Token: 0x0600028F RID: 655 RVA: 0x000030F0 File Offset: 0x000012F0
[Token(Token = "0x600028F")]
[Address(RVA = "0x4C3900", Offset = "0x4C2700", VA = "0x1804C3900")]
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: 0x06000290 RID: 656 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000290")]
[Address(RVA = "0x4C3060", Offset = "0x4C1E60", VA = "0x1804C3060")]
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: 0x06000291 RID: 657 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000291")]
[Address(RVA = "0x220EB60", Offset = "0x220D960", VA = "0x18220EB60")]
public Func<T, object> CreateGet<T>(MemberInfo memberInfo)
{
return null;
}
// Token: 0x06000292 RID: 658 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000292")]
[Address(RVA = "0x1D7F960", Offset = "0x1D7E760", VA = "0x181D7F960")]
public Action<T, object> CreateSet<T>(MemberInfo memberInfo)
{
return null;
}
// Token: 0x06000293 RID: 659
[Token(Token = "0x6000293")]
[Address(Slot = "4")]
public abstract MethodCall<T, object> CreateMethodCall<T>(MethodBase method);
// Token: 0x06000294 RID: 660
[Token(Token = "0x6000294")]
[Address(Slot = "5")]
public abstract ObjectConstructor<object> CreateParameterizedConstructor(MethodBase method);
// Token: 0x06000295 RID: 661
[Token(Token = "0x6000295")]
[Address(Slot = "6")]
public abstract Func<T> CreateDefaultConstructor<T>(Type type);
// Token: 0x06000296 RID: 662
[Token(Token = "0x6000296")]
[Address(Slot = "7")]
public abstract Func<T, object> CreateGet<T>(PropertyInfo propertyInfo);
// Token: 0x06000297 RID: 663
[Token(Token = "0x6000297")]
[Address(Slot = "8")]
public abstract Func<T, object> CreateGet<T>(FieldInfo fieldInfo);
// Token: 0x06000298 RID: 664
[Token(Token = "0x6000298")]
[Address(Slot = "9")]
public abstract Action<T, object> CreateSet<T>(FieldInfo fieldInfo);
// Token: 0x06000299 RID: 665
[Token(Token = "0x6000299")]
[Address(Slot = "10")]
public abstract Action<T, object> CreateSet<T>(PropertyInfo propertyInfo);
// Token: 0x0600029A RID: 666 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600029A")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
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: 0x0600029B RID: 667 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600029C RID: 668 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007B")]
public Type MemberType
{
[Token(Token = "0x600029B")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600029C")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700007C RID: 124
// (get) Token: 0x0600029D RID: 669 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x0600029E RID: 670 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007C")]
public Func<object, object> Getter
{
[Token(Token = "0x600029D")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x600029E")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700007D RID: 125
// (set) Token: 0x0600029F RID: 671 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007D")]
public Action<object, object> Setter
{
[Token(Token = "0x600029F")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060002A0 RID: 672 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A0")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
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: 0x060002A1 RID: 673 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060002A2 RID: 674 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007E")]
public ObjectConstructor<object> Creator
{
[Token(Token = "0x60002A1")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60002A2")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x1700007F RID: 127
// (get) Token: 0x060002A3 RID: 675 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060002A4 RID: 676 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x1700007F")]
public IDictionary<string, ReflectionMember> Members
{
[Token(Token = "0x60002A3")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60002A4")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
[CompilerGenerated]
private set
{
}
}
// Token: 0x060002A5 RID: 677 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002A5")]
[Address(RVA = "0x318FD70", Offset = "0x318EB70", VA = "0x18318FD70")]
public ReflectionObject()
{
}
// Token: 0x060002A6 RID: 678 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A6")]
[Address(RVA = "0x318FCF0", Offset = "0x318EAF0", VA = "0x18318FCF0")]
public object GetValue(object target, string member)
{
return null;
}
// Token: 0x060002A7 RID: 679 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A7")]
[Address(RVA = "0x318FC90", Offset = "0x318EA90", VA = "0x18318FC90")]
public Type GetType(string member)
{
return null;
}
// Token: 0x060002A8 RID: 680 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A8")]
[Address(RVA = "0x318F430", Offset = "0x318E230", VA = "0x18318F430")]
public static ReflectionObject Create(Type t, params string[] memberNames)
{
return null;
}
// Token: 0x060002A9 RID: 681 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002A9")]
[Address(RVA = "0x318F440", Offset = "0x318E240", VA = "0x18318F440")]
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: 0x060002B1 RID: 689 RVA: 0x00003108 File Offset: 0x00001308
[Token(Token = "0x60002B1")]
[Address(RVA = "0x3193B60", Offset = "0x3192960", VA = "0x183193B60")]
public static bool IsVirtual(this PropertyInfo propertyInfo)
{
return default(bool);
}
// Token: 0x060002B2 RID: 690 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B2")]
[Address(RVA = "0x31907F0", Offset = "0x318F5F0", VA = "0x1831907F0")]
public static MethodInfo GetBaseDefinition(this PropertyInfo propertyInfo)
{
return null;
}
// Token: 0x060002B3 RID: 691 RVA: 0x00003120 File Offset: 0x00001320
[Token(Token = "0x60002B3")]
[Address(RVA = "0x3193AE0", Offset = "0x31928E0", VA = "0x183193AE0")]
public static bool IsPublic(PropertyInfo property)
{
return default(bool);
}
// Token: 0x060002B4 RID: 692 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B4")]
[Address(RVA = "0x3192770", Offset = "0x3191570", VA = "0x183192770")]
public static Type GetObjectType(object v)
{
return null;
}
// Token: 0x060002B5 RID: 693 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B5")]
[Address(RVA = "0x3192A00", Offset = "0x3191800", VA = "0x183192A00")]
public static string GetTypeName(Type t, FormatterAssemblyStyle assemblyFormat, SerializationBinder binder)
{
return null;
}
// Token: 0x060002B6 RID: 694 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B6")]
[Address(RVA = "0x3193C30", Offset = "0x3192A30", VA = "0x183193C30")]
private static string RemoveAssemblyDetails(string fullyQualifiedTypeName)
{
return null;
}
// Token: 0x060002B7 RID: 695 RVA: 0x00003138 File Offset: 0x00001338
[Token(Token = "0x60002B7")]
[Address(RVA = "0x3192BF0", Offset = "0x31919F0", VA = "0x183192BF0")]
public static bool HasDefaultConstructor(Type t, bool nonPublic)
{
return default(bool);
}
// Token: 0x060002B8 RID: 696 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B8")]
[Address(RVA = "0x3190FF0", Offset = "0x318FDF0", VA = "0x183190FF0")]
public static ConstructorInfo GetDefaultConstructor(Type t)
{
return null;
}
// Token: 0x060002B9 RID: 697 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002B9")]
[Address(RVA = "0x3191050", Offset = "0x318FE50", VA = "0x183191050")]
public static ConstructorInfo GetDefaultConstructor(Type t, bool nonPublic)
{
return null;
}
// Token: 0x060002BA RID: 698 RVA: 0x00003150 File Offset: 0x00001350
[Token(Token = "0x60002BA")]
[Address(RVA = "0x3193820", Offset = "0x3192620", VA = "0x183193820")]
public static bool IsNullable(Type t)
{
return default(bool);
}
// Token: 0x060002BB RID: 699 RVA: 0x00003168 File Offset: 0x00001368
[Token(Token = "0x60002BB")]
[Address(RVA = "0x3193720", Offset = "0x3192520", VA = "0x183193720")]
public static bool IsNullableType(Type t)
{
return default(bool);
}
// Token: 0x060002BC RID: 700 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002BC")]
[Address(RVA = "0x31900E0", Offset = "0x318EEE0", VA = "0x1831900E0")]
public static Type EnsureNotNullableType(Type t)
{
return null;
}
// Token: 0x060002BD RID: 701 RVA: 0x00003180 File Offset: 0x00001380
[Token(Token = "0x60002BD")]
[Address(RVA = "0x31934B0", Offset = "0x31922B0", VA = "0x1831934B0")]
public static bool IsGenericDefinition(Type type, Type genericInterfaceDefinition)
{
return default(bool);
}
// Token: 0x060002BE RID: 702 RVA: 0x00003198 File Offset: 0x00001398
[Token(Token = "0x60002BE")]
[Address(RVA = "0x3192CE0", Offset = "0x3191AE0", VA = "0x183192CE0")]
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition)
{
return default(bool);
}
// Token: 0x060002BF RID: 703 RVA: 0x000031B0 File Offset: 0x000013B0
[Token(Token = "0x60002BF")]
[Address(RVA = "0x3192D50", Offset = "0x3191B50", VA = "0x183192D50")]
public static bool ImplementsGenericDefinition(Type type, Type genericInterfaceDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060002C0 RID: 704 RVA: 0x000031C8 File Offset: 0x000013C8
[Token(Token = "0x60002C0")]
[Address(RVA = "0x31930F0", Offset = "0x3191EF0", VA = "0x1831930F0")]
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition)
{
return default(bool);
}
// Token: 0x060002C1 RID: 705 RVA: 0x000031E0 File Offset: 0x000013E0
[Token(Token = "0x60002C1")]
[Address(RVA = "0x31932F0", Offset = "0x31920F0", VA = "0x1831932F0")]
public static bool InheritsGenericDefinition(Type type, Type genericClassDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060002C2 RID: 706 RVA: 0x000031F8 File Offset: 0x000013F8
[Token(Token = "0x60002C2")]
[Address(RVA = "0x3192FE0", Offset = "0x3191DE0", VA = "0x183192FE0")]
private static bool InheritsGenericDefinitionInternal(Type currentType, Type genericClassDefinition, out Type implementingType)
{
return default(bool);
}
// Token: 0x060002C3 RID: 707 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C3")]
[Address(RVA = "0x3190D10", Offset = "0x318FB10", VA = "0x183190D10")]
public static Type GetCollectionItemType(Type type)
{
return null;
}
// Token: 0x060002C4 RID: 708 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002C4")]
[Address(RVA = "0x3191460", Offset = "0x3190260", VA = "0x183191460")]
public static void GetDictionaryKeyValueTypes(Type dictionaryType, out Type keyType, out Type valueType)
{
}
// Token: 0x060002C5 RID: 709 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C5")]
[Address(RVA = "0x3192100", Offset = "0x3190F00", VA = "0x183192100")]
public static Type GetMemberUnderlyingType(MemberInfo member)
{
return null;
}
// Token: 0x060002C6 RID: 710 RVA: 0x00003210 File Offset: 0x00001410
[Token(Token = "0x60002C6")]
[Address(RVA = "0x31935C0", Offset = "0x31923C0", VA = "0x1831935C0")]
public static bool IsIndexedProperty(MemberInfo member)
{
return default(bool);
}
// Token: 0x060002C7 RID: 711 RVA: 0x00003228 File Offset: 0x00001428
[Token(Token = "0x60002C7")]
[Address(RVA = "0x3193510", Offset = "0x3192310", VA = "0x183193510")]
public static bool IsIndexedProperty(PropertyInfo property)
{
return default(bool);
}
// Token: 0x060002C8 RID: 712 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002C8")]
[Address(RVA = "0x31923E0", Offset = "0x31911E0", VA = "0x1831923E0")]
public static object GetMemberValue(MemberInfo member, object target)
{
return null;
}
// Token: 0x060002C9 RID: 713 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002C9")]
[Address(RVA = "0x3193DA0", Offset = "0x3192BA0", VA = "0x183193DA0")]
public static void SetMemberValue(MemberInfo member, object target, object value)
{
}
// Token: 0x060002CA RID: 714 RVA: 0x00003240 File Offset: 0x00001440
[Token(Token = "0x60002CA")]
[Address(RVA = "0x318FDD0", Offset = "0x318EBD0", VA = "0x18318FDD0")]
public static bool CanReadMemberValue(MemberInfo member, bool nonPublic)
{
return default(bool);
}
// Token: 0x060002CB RID: 715 RVA: 0x00003258 File Offset: 0x00001458
[Token(Token = "0x60002CB")]
[Address(RVA = "0x318FF50", Offset = "0x318ED50", VA = "0x18318FF50")]
public static bool CanSetMemberValue(MemberInfo member, bool nonPublic, bool canSetReadOnly)
{
return default(bool);
}
// Token: 0x060002CC RID: 716 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CC")]
[Address(RVA = "0x3191740", Offset = "0x3190540", VA = "0x183191740")]
public static List<MemberInfo> GetFieldsAndProperties(Type type, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060002CD RID: 717 RVA: 0x00003270 File Offset: 0x00001470
[Token(Token = "0x60002CD")]
[Address(RVA = "0x31938F0", Offset = "0x31926F0", VA = "0x1831938F0")]
private static bool IsOverridenGenericMember(MemberInfo memberInfo, BindingFlags bindingAttr)
{
return default(bool);
}
// Token: 0x060002CE RID: 718 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CE")]
[Address(RVA = "0x129AC10", Offset = "0x1299A10", VA = "0x18129AC10")]
public static T GetAttribute<T>(object attributeProvider) where T : Attribute
{
return null;
}
// Token: 0x060002CF RID: 719 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002CF")]
[Address(RVA = "0x129AC80", Offset = "0x1299A80", VA = "0x18129AC80")]
public static T GetAttribute<T>(object attributeProvider, bool inherit) where T : Attribute
{
return null;
}
// Token: 0x060002D0 RID: 720 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D0")]
[Address(RVA = "0x1E68A90", Offset = "0x1E67890", VA = "0x181E68A90")]
public static T[] GetAttributes<T>(object attributeProvider, bool inherit) where T : Attribute
{
return null;
}
// Token: 0x060002D1 RID: 721 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D1")]
[Address(RVA = "0x3190210", Offset = "0x318F010", VA = "0x183190210")]
public static Attribute[] GetAttributes(object attributeProvider, Type attributeType, bool inherit)
{
return null;
}
// Token: 0x060002D2 RID: 722 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D2")]
[Address(RVA = "0x3194090", Offset = "0x3192E90", VA = "0x183194090")]
public static void SplitFullyQualifiedTypeName(string fullyQualifiedTypeName, out string typeName, out string assemblyName)
{
}
// Token: 0x060002D3 RID: 723 RVA: 0x00003288 File Offset: 0x00001488
[Token(Token = "0x60002D3")]
[Address(RVA = "0x3190150", Offset = "0x318EF50", VA = "0x183190150")]
private static int? GetAssemblyDelimiterIndex(string fullyQualifiedTypeName)
{
return null;
}
// Token: 0x060002D4 RID: 724 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D4")]
[Address(RVA = "0x3191E90", Offset = "0x3190C90", VA = "0x183191E90")]
public static MemberInfo GetMemberInfoFromType(Type targetType, MemberInfo memberInfo)
{
return null;
}
// Token: 0x060002D5 RID: 725 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D5")]
[Address(RVA = "0x3191C20", Offset = "0x3190A20", VA = "0x183191C20")]
public static IEnumerable<FieldInfo> GetFields(Type targetType, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060002D6 RID: 726 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D6")]
[Address(RVA = "0x31908C0", Offset = "0x318F6C0", VA = "0x1831908C0")]
private static void GetChildPrivateFields(IList<MemberInfo> initialFields, Type targetType, BindingFlags bindingAttr)
{
}
// Token: 0x060002D7 RID: 727 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D7")]
[Address(RVA = "0x3192780", Offset = "0x3191580", VA = "0x183192780")]
public static IEnumerable<PropertyInfo> GetProperties(Type targetType, BindingFlags bindingAttr)
{
return null;
}
// Token: 0x060002D8 RID: 728 RVA: 0x000032A0 File Offset: 0x000014A0
[Token(Token = "0x60002D8")]
[Address(RVA = "0x3193D90", Offset = "0x3192B90", VA = "0x183193D90")]
public static BindingFlags RemoveFlag(this BindingFlags bindingAttr, BindingFlags flag)
{
return BindingFlags.Default;
}
// Token: 0x060002D9 RID: 729 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D9")]
[Address(RVA = "0x3190A70", Offset = "0x318F870", VA = "0x183190A70")]
private static void GetChildPrivateProperties(IList<PropertyInfo> initialProperties, Type targetType, BindingFlags bindingAttr)
{
}
// Token: 0x060002DA RID: 730 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002DA")]
[Address(RVA = "0x3191170", Offset = "0x318FF70", VA = "0x183191170")]
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: 0x060002E5 RID: 741 RVA: 0x00003330 File Offset: 0x00001530
// (set) Token: 0x060002E6 RID: 742 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000080")]
public int Position
{
[Token(Token = "0x60002E5")]
[Address(RVA = "0x4C4D90", Offset = "0x4C3B90", VA = "0x1804C4D90")]
get
{
return 0;
}
[Token(Token = "0x60002E6")]
[Address(RVA = "0x1747530", Offset = "0x1746330", VA = "0x181747530")]
set
{
}
}
// Token: 0x17000081 RID: 129
// (get) Token: 0x060002E7 RID: 743 RVA: 0x00003348 File Offset: 0x00001548
[Token(Token = "0x17000081")]
public bool IsEmpty
{
[Token(Token = "0x60002E7")]
[Address(RVA = "0x1D79150", Offset = "0x1D77F50", VA = "0x181D79150")]
get
{
return default(bool);
}
}
// Token: 0x060002E8 RID: 744 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E8")]
[Address(RVA = "0x3194FA0", Offset = "0x3193DA0", VA = "0x183194FA0")]
public StringBuffer(IArrayPool<char> bufferPool, int initalSize)
{
}
// Token: 0x060002E9 RID: 745 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002E9")]
[Address(RVA = "0x3195020", Offset = "0x3193E20", VA = "0x183195020")]
private StringBuffer(char[] buffer)
{
}
// Token: 0x060002EA RID: 746 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002EA")]
[Address(RVA = "0x3194CC0", Offset = "0x3193AC0", VA = "0x183194CC0")]
public void Append(IArrayPool<char> bufferPool, char value)
{
}
// Token: 0x060002EB RID: 747 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002EB")]
[Address(RVA = "0x3194D40", Offset = "0x3193B40", VA = "0x183194D40")]
public void Append(IArrayPool<char> bufferPool, char[] buffer, int startIndex, int count)
{
}
// Token: 0x060002EC RID: 748 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002EC")]
[Address(RVA = "0x3194DC0", Offset = "0x3193BC0", VA = "0x183194DC0")]
public void Clear(IArrayPool<char> bufferPool)
{
}
// Token: 0x060002ED RID: 749 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002ED")]
[Address(RVA = "0x3194E50", Offset = "0x3193C50", VA = "0x183194E50")]
private void EnsureSize(IArrayPool<char> bufferPool, int appendLength)
{
}
// Token: 0x060002EE RID: 750 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002EE")]
[Address(RVA = "0x3194F40", Offset = "0x3193D40", VA = "0x183194F40", Slot = "3")]
public override string ToString()
{
return null;
}
// Token: 0x060002EF RID: 751 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002EF")]
[Address(RVA = "0x3194F70", Offset = "0x3193D70", VA = "0x183194F70")]
public string ToString(int start, int length)
{
return null;
}
// Token: 0x17000082 RID: 130
// (get) Token: 0x060002F0 RID: 752 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000082")]
public char[] InternalBuffer
{
[Token(Token = "0x60002F0")]
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
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 = "0x60002F1")]
[Address(RVA = "0x3195240", Offset = "0x3194040", VA = "0x183195240")]
get
{
return '\0';
}
}
// Token: 0x17000084 RID: 132
// (get) Token: 0x060002F2 RID: 754 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x17000084")]
public char[] Chars
{
[Token(Token = "0x60002F2")]
[Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")]
get
{
return null;
}
}
// Token: 0x17000085 RID: 133
// (get) Token: 0x060002F3 RID: 755 RVA: 0x00003378 File Offset: 0x00001578
[Token(Token = "0x17000085")]
public int StartIndex
{
[Token(Token = "0x60002F3")]
[Address(RVA = "0x4C4D90", Offset = "0x4C3B90", VA = "0x1804C4D90")]
get
{
return 0;
}
}
// Token: 0x17000086 RID: 134
// (get) Token: 0x060002F4 RID: 756 RVA: 0x00003390 File Offset: 0x00001590
[Token(Token = "0x17000086")]
public int Length
{
[Token(Token = "0x60002F4")]
[Address(RVA = "0x5DD020", Offset = "0x5DBE20", VA = "0x1805DD020")]
get
{
return 0;
}
}
// Token: 0x060002F5 RID: 757 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002F5")]
[Address(RVA = "0x3195230", Offset = "0x3194030", VA = "0x183195230")]
public StringReference(char[] chars, int startIndex, int length)
{
}
// Token: 0x060002F6 RID: 758 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002F6")]
[Address(RVA = "0x3195200", Offset = "0x3194000", VA = "0x183195200", 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: 0x060002F7 RID: 759 RVA: 0x000033A8 File Offset: 0x000015A8
[Token(Token = "0x60002F7")]
[Address(RVA = "0x31950D0", Offset = "0x3193ED0", VA = "0x1831950D0")]
public static int IndexOf(this StringReference s, char c, int startIndex, int length)
{
return 0;
}
// Token: 0x060002F8 RID: 760 RVA: 0x000033C0 File Offset: 0x000015C0
[Token(Token = "0x60002F8")]
[Address(RVA = "0x3195160", Offset = "0x3193F60", VA = "0x183195160")]
public static bool StartsWith(this StringReference s, string text)
{
return default(bool);
}
// Token: 0x060002F9 RID: 761 RVA: 0x000033D8 File Offset: 0x000015D8
[Token(Token = "0x60002F9")]
[Address(RVA = "0x3195030", Offset = "0x3193E30", VA = "0x183195030")]
public static bool EndsWith(this StringReference s, string text)
{
return default(bool);
}
}
}
@@ -0,0 +1,115 @@
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: 0x060002FA RID: 762 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002FA")]
[Address(RVA = "0x3195610", Offset = "0x3194410", VA = "0x183195610")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0)
{
return null;
}
// Token: 0x060002FB RID: 763 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002FB")]
[Address(RVA = "0x3195370", Offset = "0x3194170", VA = "0x183195370")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1)
{
return null;
}
// Token: 0x060002FC RID: 764 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002FC")]
[Address(RVA = "0x3195490", Offset = "0x3194290", VA = "0x183195490")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2)
{
return null;
}
// Token: 0x060002FD RID: 765 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002FD")]
[Address(RVA = "0x31956D0", Offset = "0x31944D0", VA = "0x1831956D0")]
public static string FormatWith(this string format, IFormatProvider provider, object arg0, object arg1, object arg2, object arg3)
{
return null;
}
// Token: 0x060002FE RID: 766 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002FE")]
[Address(RVA = "0x31958A0", Offset = "0x31946A0", VA = "0x1831958A0")]
private static string FormatWith(this string format, IFormatProvider provider, params object[] args)
{
return null;
}
// Token: 0x060002FF RID: 767 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002FF")]
[Address(RVA = "0x3195280", Offset = "0x3194080", VA = "0x183195280")]
public static StringWriter CreateStringWriter(int capacity)
{
return null;
}
// Token: 0x06000300 RID: 768 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000300")]
[Address(RVA = "0x3195CB0", Offset = "0x3194AB0", VA = "0x183195CB0")]
public static void ToCharAsUnicode(char c, char[] buffer)
{
}
// Token: 0x06000301 RID: 769 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000301")]
[Address(RVA = "0x239E2F0", Offset = "0x239D0F0", VA = "0x18239E2F0")]
public static TSource ForgivingCaseSensitiveFind<TSource>(this IEnumerable<TSource> source, Func<TSource, string> valueSelector, string testValue)
{
return null;
}
// Token: 0x06000302 RID: 770 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000302")]
[Address(RVA = "0x3195A60", Offset = "0x3194860", VA = "0x183195A60")]
public static string ToCamelCase(string s)
{
return null;
}
// Token: 0x06000303 RID: 771 RVA: 0x000033F0 File Offset: 0x000015F0
[Token(Token = "0x6000303")]
[Address(RVA = "0x3195960", Offset = "0x3194760", VA = "0x183195960")]
public static bool IsHighSurrogate(char c)
{
return default(bool);
}
// Token: 0x06000304 RID: 772 RVA: 0x00003408 File Offset: 0x00001608
[Token(Token = "0x6000304")]
[Address(RVA = "0x31959C0", Offset = "0x31947C0", VA = "0x1831959C0")]
public static bool IsLowSurrogate(char c)
{
return default(bool);
}
// Token: 0x06000305 RID: 773 RVA: 0x00003420 File Offset: 0x00001620
[Token(Token = "0x6000305")]
[Address(RVA = "0x3195A20", Offset = "0x3194820", VA = "0x183195A20")]
public static bool StartsWith(this string source, char value)
{
return default(bool);
}
// Token: 0x06000306 RID: 774 RVA: 0x00003438 File Offset: 0x00001638
[Token(Token = "0x6000306")]
[Address(RVA = "0x3195330", Offset = "0x3194130", VA = "0x183195330")]
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: 0x0600030A RID: 778 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600030A")]
[Address(RVA = "0x29D25A0", Offset = "0x29D13A0", VA = "0x1829D25A0")]
public ThreadSafeStore(Func<TKey, TValue> creator)
{
}
// Token: 0x0600030B RID: 779 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600030B")]
[Address(RVA = "0x29D2360", Offset = "0x29D1160", VA = "0x1829D2360")]
public TValue Get(TKey key)
{
return null;
}
// Token: 0x0600030C RID: 780 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600030C")]
[Address(RVA = "0x29D2150", Offset = "0x29D0F50", VA = "0x1829D2150")]
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: 0x0600030D RID: 781 RVA: 0x00003480 File Offset: 0x00001680
[Token(Token = "0x600030D")]
[Address(RVA = "0x3197C30", Offset = "0x3196A30", VA = "0x183197C30")]
public static MemberTypes MemberType(this MemberInfo memberInfo)
{
return (MemberTypes)0;
}
// Token: 0x0600030E RID: 782 RVA: 0x00003498 File Offset: 0x00001698
[Token(Token = "0x600030E")]
[Address(RVA = "0x3197990", Offset = "0x3196790", VA = "0x183197990")]
public static bool ContainsGenericParameters(this Type type)
{
return default(bool);
}
// Token: 0x0600030F RID: 783 RVA: 0x000034B0 File Offset: 0x000016B0
[Token(Token = "0x600030F")]
[Address(RVA = "0x1D3D5E0", Offset = "0x1D3C3E0", VA = "0x181D3D5E0")]
public static bool IsInterface(this Type type)
{
return default(bool);
}
// Token: 0x06000310 RID: 784 RVA: 0x000034C8 File Offset: 0x000016C8
[Token(Token = "0x6000310")]
[Address(RVA = "0x3197C00", Offset = "0x3196A00", VA = "0x183197C00")]
public static bool IsGenericType(this Type type)
{
return default(bool);
}
// Token: 0x06000311 RID: 785 RVA: 0x000034E0 File Offset: 0x000016E0
[Token(Token = "0x6000311")]
[Address(RVA = "0x3197BD0", Offset = "0x31969D0", VA = "0x183197BD0")]
public static bool IsGenericTypeDefinition(this Type type)
{
return default(bool);
}
// Token: 0x06000312 RID: 786 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000312")]
[Address(RVA = "0x2AB2EF0", Offset = "0x2AB1CF0", VA = "0x182AB2EF0")]
public static Type BaseType(this Type type)
{
return null;
}
// Token: 0x06000313 RID: 787 RVA: 0x000034F8 File Offset: 0x000016F8
[Token(Token = "0x6000313")]
[Address(RVA = "0x18DD4E0", Offset = "0x18DC2E0", VA = "0x1818DD4E0")]
public static bool IsEnum(this Type type)
{
return default(bool);
}
// Token: 0x06000314 RID: 788 RVA: 0x00003510 File Offset: 0x00001710
[Token(Token = "0x6000314")]
[Address(RVA = "0x3197BB0", Offset = "0x31969B0", VA = "0x183197BB0")]
public static bool IsClass(this Type type)
{
return default(bool);
}
// Token: 0x06000315 RID: 789 RVA: 0x00003528 File Offset: 0x00001728
[Token(Token = "0x6000315")]
[Address(RVA = "0x2AB2FA0", Offset = "0x2AB1DA0", VA = "0x182AB2FA0")]
public static bool IsSealed(this Type type)
{
return default(bool);
}
// Token: 0x06000316 RID: 790 RVA: 0x00003540 File Offset: 0x00001740
[Token(Token = "0x6000316")]
[Address(RVA = "0x2AB2F80", Offset = "0x2AB1D80", VA = "0x182AB2F80")]
public static bool IsAbstract(this Type type)
{
return default(bool);
}
// Token: 0x06000317 RID: 791 RVA: 0x00003558 File Offset: 0x00001758
[Token(Token = "0x6000317")]
[Address(RVA = "0x1E9D2B0", Offset = "0x1E9C0B0", VA = "0x181E9D2B0")]
public static bool IsValueType(this Type type)
{
return default(bool);
}
// Token: 0x06000318 RID: 792 RVA: 0x00003570 File Offset: 0x00001770
[Token(Token = "0x6000318")]
[Address(RVA = "0x3197860", Offset = "0x3196660", VA = "0x183197860")]
public static bool AssignableToTypeName(this Type type, string fullTypeName, out Type match)
{
return default(bool);
}
// Token: 0x06000319 RID: 793 RVA: 0x00003588 File Offset: 0x00001788
[Token(Token = "0x6000319")]
[Address(RVA = "0x3197750", Offset = "0x3196550", VA = "0x183197750")]
public static bool AssignableToTypeName(this Type type, string fullTypeName)
{
return default(bool);
}
// Token: 0x0600031A RID: 794 RVA: 0x000035A0 File Offset: 0x000017A0
[Token(Token = "0x600031A")]
[Address(RVA = "0x31979C0", Offset = "0x31967C0", VA = "0x1831979C0")]
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: 0x060001DD RID: 477 RVA: 0x00002050 File Offset: 0x00000250
// (set) Token: 0x060001DE RID: 478 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000065")]
public Type Type
{
[Token(Token = "0x60001DD")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x60001DE")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000066 RID: 102
// (get) Token: 0x060001DF RID: 479 RVA: 0x00002A30 File Offset: 0x00000C30
// (set) Token: 0x060001E0 RID: 480 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x17000066")]
public PrimitiveTypeCode TypeCode
{
[Token(Token = "0x60001DF")]
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
[CompilerGenerated]
get
{
return PrimitiveTypeCode.Empty;
}
[Token(Token = "0x60001E0")]
[Address(RVA = "0x41F740", Offset = "0x41E540", VA = "0x18041F740")]
[CompilerGenerated]
set
{
}
}
// Token: 0x060001E1 RID: 481 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60001E1")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
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: 0x0600031B RID: 795 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600031B")]
[Address(RVA = "0x3198300", Offset = "0x3197100", VA = "0x183198300")]
public static void ArgumentNotNull(object value, string parameterName)
{
}
}
}