using System; using Cpp2IlInjected; namespace Valve.Newtonsoft.Json.Utilities { // Token: 0x02000057 RID: 87 [Token(Token = "0x2000057")] internal class PropertyNameTable { // Token: 0x06000283 RID: 643 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000283")] [Address(RVA = "0x3B14AD0", Offset = "0x3B13AD0", VA = "0x183B14AD0")] public PropertyNameTable() { } // Token: 0x06000284 RID: 644 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000284")] [Address(RVA = "0x3B14760", Offset = "0x3B13760", VA = "0x183B14760")] public string Get(char[] key, int start, int length) { return null; } // Token: 0x06000285 RID: 645 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000285")] [Address(RVA = "0x3B145C0", Offset = "0x3B135C0", VA = "0x183B145C0")] public string Add(string key) { return null; } // Token: 0x06000286 RID: 646 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000286")] [Address(RVA = "0x3B14380", Offset = "0x3B13380", VA = "0x183B14380")] private string AddEntry(string str, int hashCode) { return null; } // Token: 0x06000287 RID: 647 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000287")] [Address(RVA = "0x3B14950", Offset = "0x3B13950", VA = "0x183B14950")] private void Grow() { } // Token: 0x06000288 RID: 648 RVA: 0x000030F0 File Offset: 0x000012F0 [Token(Token = "0x6000288")] [Address(RVA = "0x6E1440", Offset = "0x6E0440", VA = "0x1806E1440")] private static bool TextEquals(string str1, char[] str2, int str2Start, int str2Length) { return default(bool); } // Token: 0x040001AF RID: 431 [Token(Token = "0x40001AF")] private static readonly int HashCodeRandomizer; // Token: 0x040001B0 RID: 432 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001B0")] private int _count; // Token: 0x040001B1 RID: 433 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001B1")] private PropertyNameTable.Entry[] _entries; // Token: 0x040001B2 RID: 434 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001B2")] private int _mask; // Token: 0x02000058 RID: 88 [Token(Token = "0x2000058")] private class Entry { // Token: 0x06000289 RID: 649 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000289")] [Address(RVA = "0x6E0610", Offset = "0x6DF610", VA = "0x1806E0610")] internal Entry(string value, int hashCode, PropertyNameTable.Entry next) { } // Token: 0x040001B3 RID: 435 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001B3")] internal readonly string Value; // Token: 0x040001B4 RID: 436 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001B4")] internal readonly int HashCode; // Token: 0x040001B5 RID: 437 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001B5")] internal PropertyNameTable.Entry Next; } } }