Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/AMPONDHFEPG.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

353 lines
14 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Reflection;
using Cpp2IlInjected;
// Token: 0x0200174C RID: 5964
[Token(Token = "0x200174C")]
[DefaultMember("Item")]
public class AMPONDHFEPG<T> : IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
{
// Token: 0x0600888C RID: 34956 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600888C")]
[Address(RVA = "0x2420CD0", Offset = "0x241FCD0", VA = "0x182420CD0")]
public AMPONDHFEPG(int NPKCAEOBEMO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x170016EC RID: 5868
// (get) Token: 0x0600888D RID: 34957 RVA: 0x001CEE74 File Offset: 0x001CD074
[Token(Token = "0x170016EC")]
public int GNJACFKGBGO
{
[Token(Token = "0x600888D")]
[Address(RVA = "0x8669C0", Offset = "0x8659C0", VA = "0x1808669C0")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x170016ED RID: 5869
// (get) Token: 0x0600888E RID: 34958 RVA: 0x001CEE88 File Offset: 0x001CD088
[Token(Token = "0x170016ED")]
public int MEPGPGKFENE
{
[Token(Token = "0x600888E")]
[Address(RVA = "0x40F000", Offset = "0x40E000", VA = "0x18040F000", Slot = "9")]
get
{
return this.MNIJHBJDPPA;
}
}
// Token: 0x170016EE RID: 5870
// (get) Token: 0x0600888F RID: 34959 RVA: 0x001CEE9C File Offset: 0x001CD09C
[Token(Token = "0x170016EE")]
public bool PCENHAOIBDD
{
[Token(Token = "0x600888F")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "10")]
get
{
}
}
// Token: 0x170016EF RID: 5871
// (get) Token: 0x06008890 RID: 34960 RVA: 0x001CEEAC File Offset: 0x001CD0AC
// (set) Token: 0x06008891 RID: 34961 RVA: 0x001CEEC0 File Offset: 0x001CD0C0
[Token(Token = "0x170016EF")]
public T ACOEGFLBMEH
{
[Token(Token = "0x6008890")]
[Address(RVA = "0x2420F00", Offset = "0x241FF00", VA = "0x182420F00", Slot = "4")]
get
{
/*
An exception occurred when decompiling this method (06008890)
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 = "0x6008891")]
[Address(RVA = "0x24213A0", Offset = "0x24203A0", VA = "0x1824213A0", Slot = "5")]
set
{
int num = this.AFINHJNHIOI(EFBDCIJMFGD);
}
}
// Token: 0x06008892 RID: 34962 RVA: 0x001CEEDC File Offset: 0x001CD0DC
[Token(Token = "0x6008892")]
[Address(RVA = "0x241EAE0", Offset = "0x241DAE0", VA = "0x18241EAE0", Slot = "11")]
public void Add(T IOBEPGLJNIP)
{
int num = this.MNIJHBJDPPA;
num++;
this.MNIJHBJDPPA = num;
}
// Token: 0x06008893 RID: 34963 RVA: 0x001CEF04 File Offset: 0x001CD104
[Token(Token = "0x6008893")]
[Address(RVA = "0x241ED50", Offset = "0x241DD50", VA = "0x18241ED50", Slot = "12")]
public void Clear()
{
int num = 0;
this.MNIJHBJDPPA = num;
}
// Token: 0x06008894 RID: 34964 RVA: 0x001CEF1C File Offset: 0x001CD11C
[Token(Token = "0x6008894")]
[Address(RVA = "0x241F4D0", Offset = "0x241E4D0", VA = "0x18241F4D0", 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: 0x06008895 RID: 34965 RVA: 0x001CEF58 File Offset: 0x001CD158
[Token(Token = "0x6008895")]
[Address(RVA = "0x241FCF0", Offset = "0x241ECF0", VA = "0x18241FCF0", 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: 0x06008896 RID: 34966 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6008896")]
[Address(RVA = "0x241FEB0", Offset = "0x241EEB0", VA = "0x18241FEB0", Slot = "16")]
public IEnumerator<T> GetEnumerator()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06008897 RID: 34967 RVA: 0x001CEF9C File Offset: 0x001CD19C
[Token(Token = "0x6008897")]
[Address(RVA = "0x1FC4650", Offset = "0x1FC3650", VA = "0x181FC4650", Slot = "17")]
IEnumerator IEnumerable.GetEnumerator()
{
return ((IEnumerable)this).GetEnumerator();
}
// Token: 0x06008898 RID: 34968 RVA: 0x001CEFB8 File Offset: 0x001CD1B8
[Token(Token = "0x6008898")]
[Address(RVA = "0x241EC60", Offset = "0x241DC60", VA = "0x18241EC60")]
public T BHIIFFOAGAP()
{
throw new NullReferenceException();
}
// Token: 0x06008899 RID: 34969 RVA: 0x001CEFCC File Offset: 0x001CD1CC
[Token(Token = "0x6008899")]
[Address(RVA = "0x241E920", Offset = "0x241D920", VA = "0x18241E920")]
private int AFINHJNHIOI(int EFBDCIJMFGD)
{
/*
An exception occurred when decompiling this method (06008899)
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: 0x0600889A RID: 34970 RVA: 0x001CEFEC File Offset: 0x001CD1EC
[Token(Token = "0x600889A")]
[Address(RVA = "0x241FF10", Offset = "0x241EF10", VA = "0x18241FF10", 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: 0x0600889B RID: 34971 RVA: 0x001CF02C File Offset: 0x001CD22C
[Token(Token = "0x600889B")]
[Address(RVA = "0x2420950", Offset = "0x241F950", VA = "0x182420950", Slot = "7")]
public void Insert(int EFBDCIJMFGD, T IOBEPGLJNIP)
{
}
// Token: 0x0600889C RID: 34972 RVA: 0x001CF040 File Offset: 0x001CD240
[Token(Token = "0x600889C")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "15")]
public bool Remove(T IOBEPGLJNIP)
{
}
// Token: 0x0600889D RID: 34973 RVA: 0x001CF050 File Offset: 0x001CD250
[Token(Token = "0x600889D")]
[Address(RVA = "0x2420B10", Offset = "0x241FB10", VA = "0x182420B10", Slot = "8")]
public void RemoveAt(int EFBDCIJMFGD)
{
}
// Token: 0x04005A26 RID: 23078
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005A26")]
private int MNIJHBJDPPA;
// Token: 0x04005A27 RID: 23079
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005A27")]
private T[] BOOHBJEEGKH;
// Token: 0x04005A28 RID: 23080
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005A28")]
private int AIBLJJNPCIL;
// Token: 0x0200174D RID: 5965
[Token(Token = "0x200174D")]
private struct NOPEKDFPJNK : IEnumerator<T>, IEnumerator, IDisposable
{
// Token: 0x0600889E RID: 34974 RVA: 0x001CF064 File Offset: 0x001CD264
[Token(Token = "0x600889E")]
[Address(RVA = "0x24300A0", Offset = "0x242F0A0", VA = "0x1824300A0")]
public NOPEKDFPJNK(AMPONDHFEPG<T> DAAFDLFCOGO)
{
}
// Token: 0x170016F0 RID: 5872
// (get) Token: 0x0600889F RID: 34975 RVA: 0x001CF074 File Offset: 0x001CD274
[Token(Token = "0x170016F0")]
public T KAFEDPEFLOI
{
[Token(Token = "0x600889F")]
[Address(RVA = "0x2430350", Offset = "0x242F350", VA = "0x182430350", Slot = "4")]
get
{
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L)
{
}
int num = 0;
this.CKDLPAGEAJH = num;
throw new NullReferenceException();
}
}
// Token: 0x170016F1 RID: 5873
// (get) Token: 0x060088A0 RID: 34976 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170016F1")]
object IEnumerator.Current
{
[Token(Token = "0x60088A0")]
[Address(RVA = "0x242FF40", Offset = "0x242EF40", VA = "0x18242FF40", Slot = "7")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x060088A1 RID: 34977 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60088A1")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")]
public void Dispose()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060088A2 RID: 34978 RVA: 0x001CF09C File Offset: 0x001CD29C
[Token(Token = "0x60088A2")]
[Address(RVA = "0x242FE20", Offset = "0x242EE20", VA = "0x18242FE20", Slot = "6")]
public bool MoveNext()
{
bool flag;
return flag;
}
// Token: 0x060088A3 RID: 34979 RVA: 0x001CF0B0 File Offset: 0x001CD2B0
[Token(Token = "0x60088A3")]
[Address(RVA = "0xD17720", Offset = "0xD16720", VA = "0x180D17720", Slot = "8")]
public void Reset()
{
}
// Token: 0x04005A29 RID: 23081
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005A29")]
private int CKDLPAGEAJH;
// Token: 0x04005A2A RID: 23082
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4005A2A")]
private AMPONDHFEPG<T> DAAFDLFCOGO;
}
}