using System; using System.Collections; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Data { // Token: 0x02000073 RID: 115 [Token(Token = "0x2000073")] internal abstract class RBTree : IEnumerable { // Token: 0x060006CF RID: 1743 [Token(Token = "0x60006CF")] [Address(Slot = "5")] protected abstract int CompareNode(K record1, K record2); // Token: 0x060006D0 RID: 1744 [Token(Token = "0x60006D0")] [Address(Slot = "6")] protected abstract int CompareSateliteTreeNode(K record1, K record2); // Token: 0x060006D1 RID: 1745 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006D1")] [Address(RVA = "0x33243A0", Offset = "0x33233A0", VA = "0x1833243A0")] protected RBTree(TreeAccessMethod accessMethod) { } // Token: 0x060006D2 RID: 1746 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006D2")] [Address(RVA = "0x33204F0", Offset = "0x331F4F0", VA = "0x1833204F0")] private void InitTree() { } // Token: 0x060006D3 RID: 1747 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006D3")] [Address(RVA = "0x331F830", Offset = "0x331E830", VA = "0x18331F830")] private void FreePage(RBTree.TreePage page) { } // Token: 0x060006D4 RID: 1748 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60006D4")] [Address(RVA = "0x331E920", Offset = "0x331D920", VA = "0x18331E920")] private RBTree.TreePage AllocPage(int size) { return null; } // Token: 0x060006D5 RID: 1749 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006D5")] [Address(RVA = "0x3320E00", Offset = "0x331FE00", VA = "0x183320E00")] private void MarkPageFull(RBTree.TreePage page) { } // Token: 0x060006D6 RID: 1750 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006D6")] [Address(RVA = "0x3320D40", Offset = "0x331FD40", VA = "0x183320D40")] private void MarkPageFree(RBTree.TreePage page) { } // Token: 0x060006D7 RID: 1751 RVA: 0x000040C4 File Offset: 0x000022C4 [Token(Token = "0x60006D7")] [Address(RVA = "0x331FDC0", Offset = "0x331EDC0", VA = "0x18331FDC0")] private static int GetIntValueFromBitMap(uint bitMap) { return 0; } // Token: 0x060006D8 RID: 1752 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006D8")] [Address(RVA = "0x331F6A0", Offset = "0x331E6A0", VA = "0x18331F6A0")] private void FreeNode(int nodeId) { } // Token: 0x060006D9 RID: 1753 RVA: 0x000040DC File Offset: 0x000022DC [Token(Token = "0x60006D9")] [Address(RVA = "0x331FBC0", Offset = "0x331EBC0", VA = "0x18331FBC0")] private int GetIndexOfPageWithFreeSlot(bool allocatedPage) { return 0; } // Token: 0x1700011E RID: 286 // (get) Token: 0x060006DA RID: 1754 RVA: 0x000040F4 File Offset: 0x000022F4 [Token(Token = "0x1700011E")] public int Count { [Token(Token = "0x60006DA")] [Address(RVA = "0x3324470", Offset = "0x3323470", VA = "0x183324470")] get { return 0; } } // Token: 0x1700011F RID: 287 // (get) Token: 0x060006DB RID: 1755 RVA: 0x0000410C File Offset: 0x0000230C [Token(Token = "0x1700011F")] public bool HasDuplicates { [Token(Token = "0x60006DB")] [Address(RVA = "0xF2F900", Offset = "0xF2E900", VA = "0x180F2F900")] get { return default(bool); } } // Token: 0x060006DC RID: 1756 RVA: 0x00004124 File Offset: 0x00002324 [Token(Token = "0x60006DC")] [Address(RVA = "0x331FE30", Offset = "0x331EE30", VA = "0x18331FE30")] private int GetNewNode(K key) { return 0; } // Token: 0x060006DD RID: 1757 RVA: 0x0000413C File Offset: 0x0000233C [Token(Token = "0x60006DD")] [Address(RVA = "0x33241D0", Offset = "0x33231D0", VA = "0x1833241D0")] private int Successor(int x_id) { return 0; } // Token: 0x060006DE RID: 1758 RVA: 0x00004154 File Offset: 0x00002354 [Token(Token = "0x60006DE")] [Address(RVA = "0x3324070", Offset = "0x3323070", VA = "0x183324070")] private bool Successor(ref int nodeId, ref int mainTreeNodeId) { return default(bool); } // Token: 0x060006DF RID: 1759 RVA: 0x0000416C File Offset: 0x0000236C [Token(Token = "0x60006DF")] [Address(RVA = "0x3320EC0", Offset = "0x331FEC0", VA = "0x183320EC0")] private int Minimum(int x_id) { return 0; } // Token: 0x060006E0 RID: 1760 RVA: 0x00004184 File Offset: 0x00002384 [Token(Token = "0x60006E0")] [Address(RVA = "0x3320800", Offset = "0x331F800", VA = "0x183320800")] private int LeftRotate(int root_id, int x_id, int mainTreeNode) { return 0; } // Token: 0x060006E1 RID: 1761 RVA: 0x0000419C File Offset: 0x0000239C [Token(Token = "0x60006E1")] [Address(RVA = "0x33236A0", Offset = "0x33226A0", VA = "0x1833236A0")] private int RightRotate(int root_id, int x_id, int mainTreeNode) { return 0; } // Token: 0x060006E2 RID: 1762 RVA: 0x000041B4 File Offset: 0x000023B4 [Token(Token = "0x60006E2")] [Address(RVA = "0x33225C0", Offset = "0x33215C0", VA = "0x1833225C0")] private int RBInsert(int root_id, int x_id, int mainTreeNodeID, int position, bool append) { return 0; } // Token: 0x060006E3 RID: 1763 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006E3")] [Address(RVA = "0x33242D0", Offset = "0x33232D0", VA = "0x1833242D0")] public void UpdateNodeKey(K currentKey, K newKey) { } // Token: 0x060006E4 RID: 1764 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60006E4")] [Address(RVA = "0x331F5F0", Offset = "0x331E5F0", VA = "0x18331F5F0")] public K DeleteByIndex(int i) { return null; } // Token: 0x060006E5 RID: 1765 RVA: 0x000041CC File Offset: 0x000023CC [Token(Token = "0x60006E5")] [Address(RVA = "0x3322580", Offset = "0x3321580", VA = "0x183322580")] public int RBDelete(int z_id) { return 0; } // Token: 0x060006E6 RID: 1766 RVA: 0x000041E4 File Offset: 0x000023E4 [Token(Token = "0x60006E6")] [Address(RVA = "0x3321900", Offset = "0x3320900", VA = "0x183321900")] private int RBDeleteX(int root_id, int z_id, int mainTreeNodeID) { return 0; } // Token: 0x060006E7 RID: 1767 RVA: 0x000041FC File Offset: 0x000023FC [Token(Token = "0x60006E7")] [Address(RVA = "0x3321020", Offset = "0x3320020", VA = "0x183321020")] private int RBDeleteFixup(int root_id, int x_id, int px_id, int mainTreeNodeID) { return 0; } // Token: 0x060006E8 RID: 1768 RVA: 0x00004214 File Offset: 0x00002414 [Token(Token = "0x60006E8")] [Address(RVA = "0x3323BD0", Offset = "0x3322BD0", VA = "0x183323BD0")] private int SearchSubTree(int root_id, K key) { return 0; } // Token: 0x17000120 RID: 288 [Token(Token = "0x17000120")] public K this[int index] { [Token(Token = "0x60006E9")] [Address(RVA = "0x3324480", Offset = "0x3323480", VA = "0x183324480")] get { return null; } } // Token: 0x060006EA RID: 1770 RVA: 0x0000422C File Offset: 0x0000242C [Token(Token = "0x60006EA")] [Address(RVA = "0x33201B0", Offset = "0x331F1B0", VA = "0x1833201B0")] private RBTree.NodePath GetNodeByKey(K key) { return default(RBTree.NodePath); } // Token: 0x060006EB RID: 1771 RVA: 0x00004244 File Offset: 0x00002444 [Token(Token = "0x60006EB")] [Address(RVA = "0x331F960", Offset = "0x331E960", VA = "0x18331F960")] public int GetIndexByKey(K key) { return 0; } // Token: 0x060006EC RID: 1772 RVA: 0x0000425C File Offset: 0x0000245C [Token(Token = "0x60006EC")] [Address(RVA = "0x331FAA0", Offset = "0x331EAA0", VA = "0x18331FAA0")] public int GetIndexByNode(int node) { return 0; } // Token: 0x060006ED RID: 1773 RVA: 0x00004274 File Offset: 0x00002474 [Token(Token = "0x60006ED")] [Address(RVA = "0x331F9E0", Offset = "0x331E9E0", VA = "0x18331F9E0")] private int GetIndexByNodePath(RBTree.NodePath path) { return 0; } // Token: 0x060006EE RID: 1774 RVA: 0x0000428C File Offset: 0x0000248C [Token(Token = "0x60006EE")] [Address(RVA = "0x331EC70", Offset = "0x331DC70", VA = "0x18331EC70")] private int ComputeIndexByNode(int nodeId) { return 0; } // Token: 0x060006EF RID: 1775 RVA: 0x000042A4 File Offset: 0x000024A4 [Token(Token = "0x60006EF")] [Address(RVA = "0x331ED90", Offset = "0x331DD90", VA = "0x18331ED90")] private int ComputeIndexWithSatelliteByNode(int nodeId) { return 0; } // Token: 0x060006F0 RID: 1776 RVA: 0x000042BC File Offset: 0x000024BC [Token(Token = "0x60006F0")] [Address(RVA = "0x33200D0", Offset = "0x331F0D0", VA = "0x1833200D0")] private RBTree.NodePath GetNodeByIndex(int userIndex) { return default(RBTree.NodePath); } // Token: 0x060006F1 RID: 1777 RVA: 0x000042D4 File Offset: 0x000024D4 [Token(Token = "0x60006F1")] [Address(RVA = "0x331EF10", Offset = "0x331DF10", VA = "0x18331EF10")] private int ComputeNodeByIndex(int index, out int satelliteRootId) { return 0; } // Token: 0x060006F2 RID: 1778 RVA: 0x000042EC File Offset: 0x000024EC [Token(Token = "0x60006F2")] [Address(RVA = "0x331F120", Offset = "0x331E120", VA = "0x18331F120")] private int ComputeNodeByIndex(int x_id, int index) { return 0; } // Token: 0x060006F3 RID: 1779 RVA: 0x00004304 File Offset: 0x00002504 [Token(Token = "0x60006F3")] [Address(RVA = "0x331E8A0", Offset = "0x331D8A0", VA = "0x18331E8A0")] public int Insert(K item) { return 0; } // Token: 0x060006F4 RID: 1780 RVA: 0x0000431C File Offset: 0x0000251C [Token(Token = "0x60006F4")] [Address(RVA = "0x331E8A0", Offset = "0x331D8A0", VA = "0x18331E8A0")] public int Add(K item) { return 0; } // Token: 0x060006F5 RID: 1781 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60006F5")] [Address(RVA = "0x38E5AA0", Offset = "0x38E4AA0", VA = "0x1838E5AA0", Slot = "4")] public IEnumerator GetEnumerator() { return null; } // Token: 0x060006F6 RID: 1782 RVA: 0x00004334 File Offset: 0x00002534 [Token(Token = "0x60006F6")] [Address(RVA = "0x38E63B0", Offset = "0x38E53B0", VA = "0x1838E63B0")] public int IndexOf(int nodeId, K item) { return 0; } // Token: 0x060006F7 RID: 1783 RVA: 0x0000434C File Offset: 0x0000254C [Token(Token = "0x60006F7")] [Address(RVA = "0x3320760", Offset = "0x331F760", VA = "0x183320760")] public int Insert(int position, K item) { return 0; } // Token: 0x060006F8 RID: 1784 RVA: 0x00004364 File Offset: 0x00002564 [Token(Token = "0x60006F8")] [Address(RVA = "0x33206C0", Offset = "0x331F6C0", VA = "0x1833206C0")] public int InsertAt(int position, K item, bool append) { return 0; } // Token: 0x060006F9 RID: 1785 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006F9")] [Address(RVA = "0x3323670", Offset = "0x3322670", VA = "0x183323670")] public void RemoveAt(int position) { } // Token: 0x060006FA RID: 1786 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006FA")] [Address(RVA = "0x331EC40", Offset = "0x331DC40", VA = "0x18331EC40")] public void Clear() { } // Token: 0x060006FB RID: 1787 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006FB")] [Address(RVA = "0x38E54A0", Offset = "0x38E44A0", VA = "0x1838E54A0")] public void CopyTo(Array array, int index) { } // Token: 0x060006FC RID: 1788 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006FC")] [Address(RVA = "0x38E5640", Offset = "0x38E4640", VA = "0x1838E5640")] public void CopyTo(K[] array, int index) { } // Token: 0x060006FD RID: 1789 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006FD")] [Address(RVA = "0x3323F20", Offset = "0x3322F20", VA = "0x183323F20")] private void SetRight(int nodeId, int rightNodeId) { } // Token: 0x060006FE RID: 1790 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006FE")] [Address(RVA = "0x3323DD0", Offset = "0x3322DD0", VA = "0x183323DD0")] private void SetLeft(int nodeId, int leftNodeId) { } // Token: 0x060006FF RID: 1791 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60006FF")] [Address(RVA = "0x3323EB0", Offset = "0x3322EB0", VA = "0x183323EB0")] private void SetParent(int nodeId, int parentNodeId) { } // Token: 0x06000700 RID: 1792 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000700")] [Address(RVA = "0x3323CF0", Offset = "0x3322CF0", VA = "0x183323CF0")] private void SetColor(int nodeId, RBTree.NodeColor color) { } // Token: 0x06000701 RID: 1793 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000701")] [Address(RVA = "0x3323D60", Offset = "0x3322D60", VA = "0x183323D60")] private void SetKey(int nodeId, K key) { } // Token: 0x06000702 RID: 1794 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000702")] [Address(RVA = "0x3323E40", Offset = "0x3322E40", VA = "0x183323E40")] private void SetNext(int nodeId, int nextNodeId) { } // Token: 0x06000703 RID: 1795 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000703")] [Address(RVA = "0x3323F90", Offset = "0x3322F90", VA = "0x183323F90")] private void SetSubTreeSize(int nodeId, int size) { } // Token: 0x06000704 RID: 1796 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000704")] [Address(RVA = "0x33202F0", Offset = "0x331F2F0", VA = "0x1833202F0")] private void IncreaseSize(int nodeId) { } // Token: 0x06000705 RID: 1797 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000705")] [Address(RVA = "0x33234E0", Offset = "0x33224E0", VA = "0x1833234E0")] private void RecomputeSize(int nodeId) { } // Token: 0x06000706 RID: 1798 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000706")] [Address(RVA = "0x331F580", Offset = "0x331E580", VA = "0x18331F580")] private void DecreaseSize(int nodeId) { } // Token: 0x06000707 RID: 1799 RVA: 0x0000437C File Offset: 0x0000257C [Token(Token = "0x6000707")] [Address(RVA = "0x3323B60", Offset = "0x3322B60", VA = "0x183323B60")] public int Right(int nodeId) { return 0; } // Token: 0x06000708 RID: 1800 RVA: 0x00004394 File Offset: 0x00002594 [Token(Token = "0x6000708")] [Address(RVA = "0x3320CD0", Offset = "0x331FCD0", VA = "0x183320CD0")] public int Left(int nodeId) { return 0; } // Token: 0x06000709 RID: 1801 RVA: 0x000043AC File Offset: 0x000025AC [Token(Token = "0x6000709")] [Address(RVA = "0x3320FB0", Offset = "0x331FFB0", VA = "0x183320FB0")] public int Parent(int nodeId) { return 0; } // Token: 0x0600070A RID: 1802 RVA: 0x000043C4 File Offset: 0x000025C4 [Token(Token = "0x600070A")] [Address(RVA = "0x3324400", Offset = "0x3323400", VA = "0x183324400")] private RBTree.NodeColor color(int nodeId) { return RBTree.NodeColor.red; } // Token: 0x0600070B RID: 1803 RVA: 0x000043DC File Offset: 0x000025DC [Token(Token = "0x600070B")] [Address(RVA = "0x3320F40", Offset = "0x331FF40", VA = "0x183320F40")] public int Next(int nodeId) { return 0; } // Token: 0x0600070C RID: 1804 RVA: 0x000043F4 File Offset: 0x000025F4 [Token(Token = "0x600070C")] [Address(RVA = "0x3324000", Offset = "0x3323000", VA = "0x183324000")] public int SubTreeSize(int nodeId) { return 0; } // Token: 0x0600070D RID: 1805 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600070D")] [Address(RVA = "0x3320790", Offset = "0x331F790", VA = "0x183320790")] public K Key(int nodeId) { return null; } // Token: 0x0400026B RID: 619 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400026B")] private RBTree.TreePage[] _pageTable; // Token: 0x0400026C RID: 620 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400026C")] private int[] _pageTableMap; // Token: 0x0400026D RID: 621 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400026D")] private int _inUsePageCount; // Token: 0x0400026E RID: 622 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400026E")] private int _nextFreePageLine; // Token: 0x0400026F RID: 623 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400026F")] public int root; // Token: 0x04000270 RID: 624 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000270")] private int _version; // Token: 0x04000271 RID: 625 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000271")] private int _inUseNodeCount; // Token: 0x04000272 RID: 626 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000272")] private int _inUseSatelliteTreeCount; // Token: 0x04000273 RID: 627 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000273")] private readonly TreeAccessMethod _accessMethod; // Token: 0x02000074 RID: 116 [Token(Token = "0x2000074")] private enum NodeColor { // Token: 0x04000275 RID: 629 [Token(Token = "0x4000275")] red, // Token: 0x04000276 RID: 630 [Token(Token = "0x4000276")] black } // Token: 0x02000075 RID: 117 [Token(Token = "0x2000075")] private struct Node { // Token: 0x04000277 RID: 631 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000277")] internal int _selfId; // Token: 0x04000278 RID: 632 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000278")] internal int _leftId; // Token: 0x04000279 RID: 633 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000279")] internal int _rightId; // Token: 0x0400027A RID: 634 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400027A")] internal int _parentId; // Token: 0x0400027B RID: 635 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400027B")] internal int _nextId; // Token: 0x0400027C RID: 636 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400027C")] internal int _subTreeSize; // Token: 0x0400027D RID: 637 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400027D")] internal K _keyOfNode; // Token: 0x0400027E RID: 638 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400027E")] internal RBTree.NodeColor _nodeColor; } // Token: 0x02000076 RID: 118 [Token(Token = "0x2000076")] private struct NodePath { // Token: 0x0600070E RID: 1806 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600070E")] [Address(RVA = "0x5AB1F0", Offset = "0x5AA1F0", VA = "0x1805AB1F0")] internal NodePath(int nodeID, int mainTreeNodeID) { } // Token: 0x0400027F RID: 639 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400027F")] internal readonly int _nodeID; // Token: 0x04000280 RID: 640 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000280")] internal readonly int _mainTreeNodeID; } // Token: 0x02000077 RID: 119 [Token(Token = "0x2000077")] private sealed class TreePage { // Token: 0x0600070F RID: 1807 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600070F")] [Address(RVA = "0x3324720", Offset = "0x3323720", VA = "0x183324720")] internal TreePage(int size) { } // Token: 0x06000710 RID: 1808 RVA: 0x0000440C File Offset: 0x0000260C [Token(Token = "0x6000710")] [Address(RVA = "0x33244E0", Offset = "0x33234E0", VA = "0x1833244E0")] internal int AllocSlot(RBTree tree) { return 0; } // Token: 0x17000121 RID: 289 // (get) Token: 0x06000711 RID: 1809 RVA: 0x00004424 File Offset: 0x00002624 // (set) Token: 0x06000712 RID: 1810 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000121")] internal int InUseCount { [Token(Token = "0x6000711")] [Address(RVA = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")] get { return 0; } [Token(Token = "0x6000712")] [Address(RVA = "0x62ADB0", Offset = "0x629DB0", VA = "0x18062ADB0")] set { } } // Token: 0x17000122 RID: 290 // (get) Token: 0x06000713 RID: 1811 RVA: 0x0000443C File Offset: 0x0000263C // (set) Token: 0x06000714 RID: 1812 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x17000122")] internal int PageId { [Token(Token = "0x6000713")] [Address(RVA = "0x470B60", Offset = "0x46FB60", VA = "0x180470B60")] get { return 0; } [Token(Token = "0x6000714")] [Address(RVA = "0x5AC5B0", Offset = "0x5AB5B0", VA = "0x1805AC5B0")] set { } } // Token: 0x04000281 RID: 641 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000281")] internal readonly RBTree.Node[] _slots; // Token: 0x04000282 RID: 642 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000282")] internal readonly int[] _slotMap; // Token: 0x04000283 RID: 643 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000283")] private int _inUseCount; // Token: 0x04000284 RID: 644 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000284")] private int _pageId; // Token: 0x04000285 RID: 645 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000285")] private int _nextFreeSlotLine; } // Token: 0x02000078 RID: 120 [Token(Token = "0x2000078")] internal struct RBTreeEnumerator : IEnumerator, IDisposable, IEnumerator { // Token: 0x06000715 RID: 1813 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000715")] [Address(RVA = "0x331E760", Offset = "0x331D760", VA = "0x18331E760")] internal RBTreeEnumerator(RBTree tree) { } // Token: 0x06000716 RID: 1814 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000716")] [Address(RVA = "0x331E650", Offset = "0x331D650", VA = "0x18331E650")] internal RBTreeEnumerator(RBTree tree, int position) { } // Token: 0x06000717 RID: 1815 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x6000717")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")] public void Dispose() { } // Token: 0x06000718 RID: 1816 RVA: 0x00004454 File Offset: 0x00002654 [Token(Token = "0x6000718")] [Address(RVA = "0x331E1F0", Offset = "0x331D1F0", VA = "0x18331E1F0", Slot = "6")] public bool MoveNext() { return default(bool); } // Token: 0x17000123 RID: 291 // (get) Token: 0x06000719 RID: 1817 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000123")] public K Current { [Token(Token = "0x6000719")] [Address(RVA = "0x4936D0", Offset = "0x4926D0", VA = "0x1804936D0", Slot = "4")] get { return null; } } // Token: 0x17000124 RID: 292 // (get) Token: 0x0600071A RID: 1818 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000124")] object IEnumerator.Current { [Token(Token = "0x600071A")] [Address(RVA = "0x331E570", Offset = "0x331D570", VA = "0x18331E570", Slot = "7")] get { return null; } } // Token: 0x0600071B RID: 1819 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x600071B")] [Address(RVA = "0x331E500", Offset = "0x331D500", VA = "0x18331E500", Slot = "8")] void IEnumerator.Reset() { } // Token: 0x04000286 RID: 646 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000286")] private readonly RBTree _tree; // Token: 0x04000287 RID: 647 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000287")] private readonly int _version; // Token: 0x04000288 RID: 648 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000288")] private int _index; // Token: 0x04000289 RID: 649 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000289")] private int _mainTreeNodeId; // Token: 0x0400028A RID: 650 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400028A")] private K _current; } } }