Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/AMPONDHFEPG.cs
T
2026-04-10 22:50:51 +02:00

352 lines
14 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Reflection;
using Cpp2IlInjected;
// Token: 0x0200166C RID: 5740
[Token(Token = "0x200166C")]
[DefaultMember("Item")]
public class AMPONDHFEPG<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
{
// Token: 0x060084BE RID: 33982 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60084BE")]
[Address(RVA = "0x1A7D220", Offset = "0x1A7C020", VA = "0x181A7D220")]
public AMPONDHFEPG(int NPKCAEOBEMO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x1700164F RID: 5711
// (get) Token: 0x060084BF RID: 33983 RVA: 0x001C5B44 File Offset: 0x001C3D44
[Token(Token = "0x1700164F")]
public int GNJACFKGBGO
{
[Token(Token = "0x60084BF")]
[Address(RVA = "0xB23590", Offset = "0xB22390", VA = "0x180B23590")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x17001650 RID: 5712
// (get) Token: 0x060084C0 RID: 33984 RVA: 0x001C5B58 File Offset: 0x001C3D58
[Token(Token = "0x17001650")]
public int MEPGPGKFENE
{
[Token(Token = "0x60084C0")]
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560", Slot = "9")]
get
{
return this.MNIJHBJDPPA;
}
}
// Token: 0x17001651 RID: 5713
// (get) Token: 0x060084C1 RID: 33985 RVA: 0x001C5B6C File Offset: 0x001C3D6C
[Token(Token = "0x17001651")]
public bool PCENHAOIBDD
{
[Token(Token = "0x60084C1")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "10")]
get
{
}
}
// Token: 0x17001652 RID: 5714
// (get) Token: 0x060084C2 RID: 33986 RVA: 0x001C5B7C File Offset: 0x001C3D7C
// (set) Token: 0x060084C3 RID: 33987 RVA: 0x001C5B90 File Offset: 0x001C3D90
[Token(Token = "0x17001652")]
public T ACOEGFLBMEH
{
[Token(Token = "0x60084C2")]
[Address(RVA = "0x1A7D450", Offset = "0x1A7C250", VA = "0x181A7D450", Slot = "4")]
get
{
/*
An exception occurred when decompiling this method (060084C2)
ICSharpCode.Decompiler.DecompilerException: Error decompiling T AMPONDHFEPG::get_Item(System.Int32)
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:IndexOutOfRangeException(var_0_05, newobj:IndexOutOfRangeException(IndexOutOfRangeException::.ctor))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
[Token(Token = "0x60084C3")]
[Address(RVA = "0x1A7D8F0", Offset = "0x1A7C6F0", VA = "0x181A7D8F0", Slot = "5")]
set
{
int num = this.AFINHJNHIOI(EFBDCIJMFGD);
}
}
// Token: 0x060084C4 RID: 33988 RVA: 0x001C5BAC File Offset: 0x001C3DAC
[Token(Token = "0x60084C4")]
[Address(RVA = "0x1A7AFC0", Offset = "0x1A79DC0", VA = "0x181A7AFC0", Slot = "11")]
public void Add(T IOBEPGLJNIP)
{
int num = this.MNIJHBJDPPA;
num++;
this.MNIJHBJDPPA = num;
}
// Token: 0x060084C5 RID: 33989 RVA: 0x001C5BD4 File Offset: 0x001C3DD4
[Token(Token = "0x60084C5")]
[Address(RVA = "0x1A7B230", Offset = "0x1A7A030", VA = "0x181A7B230", Slot = "12")]
public void Clear()
{
int num = 0;
this.MNIJHBJDPPA = num;
}
// Token: 0x060084C6 RID: 33990 RVA: 0x001C5BEC File Offset: 0x001C3DEC
[Token(Token = "0x60084C6")]
[Address(RVA = "0x1A7B9B0", Offset = "0x1A7A7B0", VA = "0x181A7B9B0", Slot = "13")]
public bool Contains(T IOBEPGLJNIP)
{
int num;
do
{
num = 0;
IEnumerator enumerator = this.GetEnumerator();
if (enumerator != 0)
{
}
if (enumerator != 0)
{
}
}
while (num != 0);
if (num != -1)
{
return true;
}
throw new NullReferenceException();
}
// Token: 0x060084C7 RID: 33991 RVA: 0x001C5C28 File Offset: 0x001C3E28
[Token(Token = "0x60084C7")]
[Address(RVA = "0x1A7C1D0", Offset = "0x1A7AFD0", VA = "0x181A7C1D0", Slot = "14")]
public void CopyTo(T[] OPEBNMBKJJA, int JJBEHBJNJED)
{
int num;
do
{
num = 0;
IEnumerator enumerator = this.GetEnumerator();
if (enumerator != 0 && 0 < OPEBNMBKJJA.Length)
{
num++;
}
if (enumerator != 0)
{
}
}
while (num != 0);
}
// Token: 0x060084C8 RID: 33992 RVA: 0x001C5C6C File Offset: 0x001C3E6C
[Token(Token = "0x60084C8")]
[Address(RVA = "0x1A7C3F0", Offset = "0x1A7B1F0", VA = "0x181A7C3F0", Slot = "16")]
public IEnumerator<T> GetEnumerator()
{
}
// Token: 0x060084C9 RID: 33993 RVA: 0x001C5C7C File Offset: 0x001C3E7C
[Token(Token = "0x60084C9")]
[Address(RVA = "0x13FD250", Offset = "0x13FC050", VA = "0x1813FD250", Slot = "17")]
IEnumerator IEnumerable.GetEnumerator()
{
return ((IEnumerable)this).GetEnumerator();
}
// Token: 0x060084CA RID: 33994 RVA: 0x001C5C98 File Offset: 0x001C3E98
[Token(Token = "0x60084CA")]
[Address(RVA = "0x1A7B140", Offset = "0x1A79F40", VA = "0x181A7B140")]
public T BHIIFFOAGAP()
{
throw new NullReferenceException();
}
// Token: 0x060084CB RID: 33995 RVA: 0x001C5CAC File Offset: 0x001C3EAC
[Token(Token = "0x60084CB")]
[Address(RVA = "0x1A7AE00", Offset = "0x1A79C00", VA = "0x181A7AE00")]
private int AFINHJNHIOI(int EFBDCIJMFGD)
{
/*
An exception occurred when decompiling this method (060084CB)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 AMPONDHFEPG::AFINHJNHIOI(System.Int32)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_0D:
stloc:IndexOutOfRangeException(var_1_12, newobj:IndexOutOfRangeException(IndexOutOfRangeException::.ctor))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
// Token: 0x060084CC RID: 33996 RVA: 0x001C5CCC File Offset: 0x001C3ECC
[Token(Token = "0x60084CC")]
[Address(RVA = "0x1A7C460", Offset = "0x1A7B260", VA = "0x181A7C460", Slot = "6")]
public int IndexOf(T IOBEPGLJNIP)
{
int num;
do
{
num = 0;
IEnumerator enumerator = this.GetEnumerator();
if (enumerator != 0)
{
num++;
}
if (enumerator != 0)
{
}
}
while (num != 0);
if (num != -1)
{
return num;
}
throw new NullReferenceException();
}
// Token: 0x060084CD RID: 33997 RVA: 0x001C5D0C File Offset: 0x001C3F0C
[Token(Token = "0x60084CD")]
[Address(RVA = "0x1A7CEA0", Offset = "0x1A7BCA0", VA = "0x181A7CEA0", Slot = "7")]
public void Insert(int EFBDCIJMFGD, T IOBEPGLJNIP)
{
}
// Token: 0x060084CE RID: 33998 RVA: 0x001C5D20 File Offset: 0x001C3F20
[Token(Token = "0x60084CE")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "15")]
public bool Remove(T IOBEPGLJNIP)
{
}
// Token: 0x060084CF RID: 33999 RVA: 0x001C5D30 File Offset: 0x001C3F30
[Token(Token = "0x60084CF")]
[Address(RVA = "0x1A7D060", Offset = "0x1A7BE60", VA = "0x181A7D060", Slot = "8")]
public void RemoveAt(int EFBDCIJMFGD)
{
}
// Token: 0x0400586D RID: 22637
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400586D")]
private int MNIJHBJDPPA;
// Token: 0x0400586E RID: 22638
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400586E")]
private T[] BOOHBJEEGKH;
// Token: 0x0400586F RID: 22639
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400586F")]
private int AIBLJJNPCIL;
// Token: 0x0200166D RID: 5741
[Token(Token = "0x200166D")]
private struct NOPEKDFPJNK : IEnumerator<T>, IEnumerator, IDisposable
{
// Token: 0x060084D0 RID: 34000 RVA: 0x001C5D44 File Offset: 0x001C3F44
[Token(Token = "0x60084D0")]
[Address(RVA = "0x1404BE0", Offset = "0x14039E0", VA = "0x181404BE0")]
public NOPEKDFPJNK(AMPONDHFEPG<T> DAAFDLFCOGO)
{
}
// Token: 0x17001653 RID: 5715
// (get) Token: 0x060084D1 RID: 34001 RVA: 0x001C5D54 File Offset: 0x001C3F54
[Token(Token = "0x17001653")]
public T KAFEDPEFLOI
{
[Token(Token = "0x60084D1")]
[Address(RVA = "0x1404D40", Offset = "0x1403B40", VA = "0x181404D40", Slot = "4")]
get
{
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L)
{
}
int num = 0;
this.CKDLPAGEAJH = num;
throw new NullReferenceException();
}
}
// Token: 0x17001654 RID: 5716
// (get) Token: 0x060084D2 RID: 34002 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17001654")]
object IEnumerator.Current
{
[Token(Token = "0x60084D2")]
[Address(RVA = "0x1404A80", Offset = "0x1403880", VA = "0x181404A80", Slot = "7")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x060084D3 RID: 34003 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60084D3")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "5")]
public void Dispose()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060084D4 RID: 34004 RVA: 0x001C5D7C File Offset: 0x001C3F7C
[Token(Token = "0x60084D4")]
[Address(RVA = "0x1404A40", Offset = "0x1403840", VA = "0x181404A40", Slot = "6")]
public bool MoveNext()
{
bool flag;
return flag;
}
// Token: 0x060084D5 RID: 34005 RVA: 0x001C5D90 File Offset: 0x001C3F90
[Token(Token = "0x60084D5")]
[Address(RVA = "0x1404A70", Offset = "0x1403870", VA = "0x181404A70", Slot = "8")]
public void Reset()
{
}
// Token: 0x04005870 RID: 22640
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005870")]
private int CKDLPAGEAJH;
// Token: 0x04005871 RID: 22641
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005871")]
private AMPONDHFEPG<T> DAAFDLFCOGO;
}
}