56 lines
1.7 KiB
C#
56 lines
1.7 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Linq
|
|
{
|
|
// Token: 0x02000044 RID: 68
|
|
[Token(Token = "0x2000044")]
|
|
internal class GroupedEnumerable<TSource, TKey, TElement> : IEnumerable<IGrouping<TKey, TElement>>, IEnumerable
|
|
{
|
|
// Token: 0x0600020F RID: 527 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600020F")]
|
|
[Address(RVA = "0x2A1B380", Offset = "0x2A1A180", VA = "0x182A1B380")]
|
|
public GroupedEnumerable(IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TElement> elementSelector, IEqualityComparer<TKey> comparer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000210 RID: 528 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000210")]
|
|
[Address(RVA = "0x2A1AD80", Offset = "0x2A19B80", VA = "0x182A1AD80", Slot = "4")]
|
|
public IEnumerator<IGrouping<TKey, TElement>> GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000211 RID: 529 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000211")]
|
|
[Address(RVA = "0x119EE00", Offset = "0x119DC00", VA = "0x18119EE00", Slot = "5")]
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x040000FB RID: 251
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40000FB")]
|
|
private IEnumerable<TSource> source;
|
|
|
|
// Token: 0x040000FC RID: 252
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40000FC")]
|
|
private Func<TSource, TKey> keySelector;
|
|
|
|
// Token: 0x040000FD RID: 253
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40000FD")]
|
|
private Func<TSource, TElement> elementSelector;
|
|
|
|
// Token: 0x040000FE RID: 254
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40000FE")]
|
|
private IEqualityComparer<TKey> comparer;
|
|
}
|
|
}
|