using System; using System.Collections; using System.Collections.Generic; using Cpp2IlInjected; namespace System.Linq { // Token: 0x02000049 RID: 73 [Token(Token = "0x2000049")] internal class GroupedEnumerable : IEnumerable>, IEnumerable { // Token: 0x0600024A RID: 586 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600024A")] [Address(RVA = "0x30B0560", Offset = "0x30AF560", VA = "0x1830B0560")] public GroupedEnumerable(IEnumerable source, Func keySelector, Func elementSelector, IEqualityComparer comparer) { } // Token: 0x0600024B RID: 587 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600024B")] [Address(RVA = "0x30AFE70", Offset = "0x30AEE70", VA = "0x1830AFE70", Slot = "4")] public IEnumerator> GetEnumerator() { return null; } // Token: 0x0600024C RID: 588 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600024C")] [Address(RVA = "0x1CD4C20", Offset = "0x1CD3C20", VA = "0x181CD4C20", Slot = "5")] IEnumerator IEnumerable.GetEnumerator() { return null; } // Token: 0x04000120 RID: 288 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000120")] private IEnumerable source; // Token: 0x04000121 RID: 289 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000121")] private Func keySelector; // Token: 0x04000122 RID: 290 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000122")] private Func elementSelector; // Token: 0x04000123 RID: 291 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000123")] private IEqualityComparer comparer; } }