468 lines
13 KiB
C#
468 lines
13 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Collections
|
|
{
|
|
// Token: 0x020005C0 RID: 1472
|
|
[Token(Token = "0x20005C0")]
|
|
[Serializable]
|
|
internal class ListDictionaryInternal : IDictionary, ICollection, IEnumerable
|
|
{
|
|
// Token: 0x06002C8B RID: 11403 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002C8B")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public ListDictionaryInternal()
|
|
{
|
|
}
|
|
|
|
// Token: 0x170006B7 RID: 1719
|
|
[Token(Token = "0x170006B7")]
|
|
public object this[object key]
|
|
{
|
|
[Token(Token = "0x6002C8C")]
|
|
[Address(RVA = "0x25450D0", Offset = "0x2543ED0", VA = "0x1825450D0", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6002C8D")]
|
|
[Address(RVA = "0x25452E0", Offset = "0x25440E0", VA = "0x1825452E0", Slot = "5")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006B8 RID: 1720
|
|
// (get) Token: 0x06002C8E RID: 11406 RVA: 0x000175E0 File Offset: 0x000157E0
|
|
[Token(Token = "0x170006B8")]
|
|
public int Count
|
|
{
|
|
[Token(Token = "0x6002C8E")]
|
|
[Address(RVA = "0x41F5B0", Offset = "0x41E3B0", VA = "0x18041F5B0", Slot = "16")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006B9 RID: 1721
|
|
// (get) Token: 0x06002C8F RID: 11407 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006B9")]
|
|
public ICollection Keys
|
|
{
|
|
[Token(Token = "0x6002C8F")]
|
|
[Address(RVA = "0x25451B0", Offset = "0x2543FB0", VA = "0x1825451B0", Slot = "6")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006BA RID: 1722
|
|
// (get) Token: 0x06002C90 RID: 11408 RVA: 0x000175F8 File Offset: 0x000157F8
|
|
[Token(Token = "0x170006BA")]
|
|
public bool IsReadOnly
|
|
{
|
|
[Token(Token = "0x6002C90")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "11")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006BB RID: 1723
|
|
// (get) Token: 0x06002C91 RID: 11409 RVA: 0x00017610 File Offset: 0x00015810
|
|
[Token(Token = "0x170006BB")]
|
|
public bool IsFixedSize
|
|
{
|
|
[Token(Token = "0x6002C91")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "12")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006BC RID: 1724
|
|
// (get) Token: 0x06002C92 RID: 11410 RVA: 0x00017628 File Offset: 0x00015828
|
|
[Token(Token = "0x170006BC")]
|
|
public bool IsSynchronized
|
|
{
|
|
[Token(Token = "0x6002C92")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "18")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006BD RID: 1725
|
|
// (get) Token: 0x06002C93 RID: 11411 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006BD")]
|
|
public object SyncRoot
|
|
{
|
|
[Token(Token = "0x6002C93")]
|
|
[Address(RVA = "0x2545210", Offset = "0x2544010", VA = "0x182545210", Slot = "17")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006BE RID: 1726
|
|
// (get) Token: 0x06002C94 RID: 11412 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006BE")]
|
|
public ICollection Values
|
|
{
|
|
[Token(Token = "0x6002C94")]
|
|
[Address(RVA = "0x2545280", Offset = "0x2544080", VA = "0x182545280", Slot = "7")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002C95 RID: 11413 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002C95")]
|
|
[Address(RVA = "0x2544970", Offset = "0x2543770", VA = "0x182544970", Slot = "9")]
|
|
public void Add(object key, object value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002C96 RID: 11414 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002C96")]
|
|
[Address(RVA = "0x4A1FF0", Offset = "0x4A0DF0", VA = "0x1804A1FF0", Slot = "10")]
|
|
public void Clear()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002C97 RID: 11415 RVA: 0x00017640 File Offset: 0x00015840
|
|
[Token(Token = "0x6002C97")]
|
|
[Address(RVA = "0x2544C40", Offset = "0x2543A40", VA = "0x182544C40", Slot = "8")]
|
|
public bool Contains(object key)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002C98 RID: 11416 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002C98")]
|
|
[Address(RVA = "0x2544D10", Offset = "0x2543B10", VA = "0x182544D10", Slot = "15")]
|
|
public void CopyTo(Array array, int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002C99 RID: 11417 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002C99")]
|
|
[Address(RVA = "0x2544EE0", Offset = "0x2543CE0", VA = "0x182544EE0", Slot = "13")]
|
|
public IDictionaryEnumerator GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002C9A RID: 11418 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002C9A")]
|
|
[Address(RVA = "0x2545060", Offset = "0x2543E60", VA = "0x182545060", Slot = "19")]
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002C9B RID: 11419 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002C9B")]
|
|
[Address(RVA = "0x2544F50", Offset = "0x2543D50", VA = "0x182544F50", Slot = "14")]
|
|
public void Remove(object key)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040019A0 RID: 6560
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40019A0")]
|
|
private ListDictionaryInternal.DictionaryNode head;
|
|
|
|
// Token: 0x040019A1 RID: 6561
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40019A1")]
|
|
private int version;
|
|
|
|
// Token: 0x040019A2 RID: 6562
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x40019A2")]
|
|
private int count;
|
|
|
|
// Token: 0x040019A3 RID: 6563
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40019A3")]
|
|
[NonSerialized]
|
|
private object _syncRoot;
|
|
|
|
// Token: 0x020005C1 RID: 1473
|
|
[Token(Token = "0x20005C1")]
|
|
private class NodeEnumerator : IDictionaryEnumerator, IEnumerator
|
|
{
|
|
// Token: 0x06002C9C RID: 11420 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002C9C")]
|
|
[Address(RVA = "0x4A5530", Offset = "0x4A4330", VA = "0x1804A5530")]
|
|
public NodeEnumerator(ListDictionaryInternal list)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170006BF RID: 1727
|
|
// (get) Token: 0x06002C9D RID: 11421 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006BF")]
|
|
public object Current
|
|
{
|
|
[Token(Token = "0x6002C9D")]
|
|
[Address(RVA = "0x25457E0", Offset = "0x25445E0", VA = "0x1825457E0", Slot = "8")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006C0 RID: 1728
|
|
// (get) Token: 0x06002C9E RID: 11422 RVA: 0x00017658 File Offset: 0x00015858
|
|
[Token(Token = "0x170006C0")]
|
|
public DictionaryEntry Entry
|
|
{
|
|
[Token(Token = "0x6002C9E")]
|
|
[Address(RVA = "0x2545920", Offset = "0x2544720", VA = "0x182545920", Slot = "6")]
|
|
get
|
|
{
|
|
return default(DictionaryEntry);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006C1 RID: 1729
|
|
// (get) Token: 0x06002C9F RID: 11423 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006C1")]
|
|
public object Key
|
|
{
|
|
[Token(Token = "0x6002C9F")]
|
|
[Address(RVA = "0x2545A20", Offset = "0x2544820", VA = "0x182545A20", Slot = "4")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006C2 RID: 1730
|
|
// (get) Token: 0x06002CA0 RID: 11424 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006C2")]
|
|
public object Value
|
|
{
|
|
[Token(Token = "0x6002CA0")]
|
|
[Address(RVA = "0x2545B10", Offset = "0x2544910", VA = "0x182545B10", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002CA1 RID: 11425 RVA: 0x00017670 File Offset: 0x00015870
|
|
[Token(Token = "0x6002CA1")]
|
|
[Address(RVA = "0x2545670", Offset = "0x2544470", VA = "0x182545670", Slot = "7")]
|
|
public bool MoveNext()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002CA2 RID: 11426 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002CA2")]
|
|
[Address(RVA = "0x2545740", Offset = "0x2544540", VA = "0x182545740", Slot = "9")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040019A4 RID: 6564
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40019A4")]
|
|
private ListDictionaryInternal list;
|
|
|
|
// Token: 0x040019A5 RID: 6565
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40019A5")]
|
|
private ListDictionaryInternal.DictionaryNode current;
|
|
|
|
// Token: 0x040019A6 RID: 6566
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40019A6")]
|
|
private int version;
|
|
|
|
// Token: 0x040019A7 RID: 6567
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x40019A7")]
|
|
private bool start;
|
|
}
|
|
|
|
// Token: 0x020005C2 RID: 1474
|
|
[Token(Token = "0x20005C2")]
|
|
private class NodeKeyValueCollection : ICollection, IEnumerable
|
|
{
|
|
// Token: 0x06002CA3 RID: 11427 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002CA3")]
|
|
[Address(RVA = "0x42C280", Offset = "0x42B080", VA = "0x18042C280")]
|
|
public NodeKeyValueCollection(ListDictionaryInternal list, bool isKeys)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002CA4 RID: 11428 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002CA4")]
|
|
[Address(RVA = "0x2545C00", Offset = "0x2544A00", VA = "0x182545C00", Slot = "4")]
|
|
void ICollection.CopyTo(Array array, int index)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170006C3 RID: 1731
|
|
// (get) Token: 0x06002CA5 RID: 11429 RVA: 0x00017688 File Offset: 0x00015888
|
|
[Token(Token = "0x170006C3")]
|
|
int ICollection.Count
|
|
{
|
|
[Token(Token = "0x6002CA5")]
|
|
[Address(RVA = "0x4A5930", Offset = "0x4A4730", VA = "0x1804A5930", Slot = "5")]
|
|
get
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006C4 RID: 1732
|
|
// (get) Token: 0x06002CA6 RID: 11430 RVA: 0x000176A0 File Offset: 0x000158A0
|
|
[Token(Token = "0x170006C4")]
|
|
bool ICollection.IsSynchronized
|
|
{
|
|
[Token(Token = "0x6002CA6")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "7")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170006C5 RID: 1733
|
|
// (get) Token: 0x06002CA7 RID: 11431 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006C5")]
|
|
object ICollection.SyncRoot
|
|
{
|
|
[Token(Token = "0x6002CA7")]
|
|
[Address(RVA = "0x2545DE0", Offset = "0x2544BE0", VA = "0x182545DE0", Slot = "6")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002CA8 RID: 11432 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6002CA8")]
|
|
[Address(RVA = "0x2545E60", Offset = "0x2544C60", VA = "0x182545E60", Slot = "8")]
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x040019A8 RID: 6568
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40019A8")]
|
|
private ListDictionaryInternal list;
|
|
|
|
// Token: 0x040019A9 RID: 6569
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40019A9")]
|
|
private bool isKeys;
|
|
|
|
// Token: 0x020005C3 RID: 1475
|
|
[Token(Token = "0x20005C3")]
|
|
private class NodeKeyValueEnumerator : IEnumerator
|
|
{
|
|
// Token: 0x06002CA9 RID: 11433 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002CA9")]
|
|
[Address(RVA = "0x4A5C00", Offset = "0x4A4A00", VA = "0x1804A5C00")]
|
|
public NodeKeyValueEnumerator(ListDictionaryInternal list, bool isKeys)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170006C6 RID: 1734
|
|
// (get) Token: 0x06002CAA RID: 11434 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x170006C6")]
|
|
public object Current
|
|
{
|
|
[Token(Token = "0x6002CAA")]
|
|
[Address(RVA = "0x2546060", Offset = "0x2544E60", VA = "0x182546060", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002CAB RID: 11435 RVA: 0x000176B8 File Offset: 0x000158B8
|
|
[Token(Token = "0x6002CAB")]
|
|
[Address(RVA = "0x2545EF0", Offset = "0x2544CF0", VA = "0x182545EF0", Slot = "4")]
|
|
public bool MoveNext()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06002CAC RID: 11436 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002CAC")]
|
|
[Address(RVA = "0x2545FC0", Offset = "0x2544DC0", VA = "0x182545FC0", Slot = "6")]
|
|
public void Reset()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040019AA RID: 6570
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40019AA")]
|
|
private ListDictionaryInternal list;
|
|
|
|
// Token: 0x040019AB RID: 6571
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40019AB")]
|
|
private ListDictionaryInternal.DictionaryNode current;
|
|
|
|
// Token: 0x040019AC RID: 6572
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40019AC")]
|
|
private int version;
|
|
|
|
// Token: 0x040019AD RID: 6573
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x40019AD")]
|
|
private bool isKeys;
|
|
|
|
// Token: 0x040019AE RID: 6574
|
|
[FieldOffset(Offset = "0x25")]
|
|
[Token(Token = "0x40019AE")]
|
|
private bool start;
|
|
}
|
|
}
|
|
|
|
// Token: 0x020005C4 RID: 1476
|
|
[Token(Token = "0x20005C4")]
|
|
[Serializable]
|
|
private class DictionaryNode
|
|
{
|
|
// Token: 0x06002CAD RID: 11437 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6002CAD")]
|
|
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
|
public DictionaryNode()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040019AF RID: 6575
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40019AF")]
|
|
public object key;
|
|
|
|
// Token: 0x040019B0 RID: 6576
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40019B0")]
|
|
public object value;
|
|
|
|
// Token: 0x040019B1 RID: 6577
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40019B1")]
|
|
public ListDictionaryInternal.DictionaryNode next;
|
|
}
|
|
}
|
|
}
|