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; } } }