using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Cpp2IlInjected; // Token: 0x020014FD RID: 5373 [Token(Token = "0x20014FD")] public class IAMLNNNOKHM where TResult : class { // Token: 0x06007B5E RID: 31582 RVA: 0x001AC688 File Offset: 0x001AA888 [Token(Token = "0x6007B5E")] [Address(RVA = "0x2509940", Offset = "0x2508740", VA = "0x182509940")] public IAMLNNNOKHM(IAMLNNNOKHM.INGIFBOCHHL CBNIOEKPEIF, [Optional] Action HJKCCPCPEDL, [Optional] IEqualityComparer PHGHBIEKBKA) { /* An exception occurred when decompiling this method (06007B5E) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void IAMLNNNOKHM::.ctor(IAMLNNNOKHM/INGIFBOCHHL,System.Action`2,System.Collections.Generic.IEqualityComparer`1) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_11: stloc:ArgumentNullException(var_0_1B, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("serviceCall"))) } 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: 0x06007B5F RID: 31583 RVA: 0x001AC6B0 File Offset: 0x001AA8B0 [Token(Token = "0x6007B5F")] [Address(RVA = "0x2509540", Offset = "0x2508340", VA = "0x182509540")] public IAMLNNNOKHM(IAMLNNNOKHM.INGIFBOCHHL CBNIOEKPEIF, TimeSpan PELFKCAHDFH, [Optional] Action HJKCCPCPEDL, [Optional] IEqualityComparer PHGHBIEKBKA) { /* An exception occurred when decompiling this method (06007B5F) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void IAMLNNNOKHM::.ctor(IAMLNNNOKHM/INGIFBOCHHL,System.TimeSpan,System.Action`2,System.Collections.Generic.IEqualityComparer`1) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_34: stloc:ArgumentNullException(var_3_3E, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("serviceCall"))) } 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: 0x06007B60 RID: 31584 RVA: 0x001AC6FC File Offset: 0x001AA8FC [Token(Token = "0x6007B60")] [Address(RVA = "0x2509740", Offset = "0x2508540", VA = "0x182509740")] public IAMLNNNOKHM(IAMLNNNOKHM.INGIFBOCHHL CBNIOEKPEIF, IDictionary ONOBMHNFCHB, [Optional] Action LCAGEGLBAPO, [Optional] Action HJKCCPCPEDL, [Optional] IEqualityComparer PHGHBIEKBKA) { /* An exception occurred when decompiling this method (06007B60) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void IAMLNNNOKHM::.ctor(IAMLNNNOKHM/INGIFBOCHHL,System.Collections.Generic.IDictionary`2,System.Action`2,System.Action`2,System.Collections.Generic.IEqualityComparer`1) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_2F: stloc:ArgumentNullException(var_1_39, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("serviceCall"))) } 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: 0x06007B61 RID: 31585 RVA: 0x001AC744 File Offset: 0x001AA944 [Token(Token = "0x6007B61")] [Address(RVA = "0x2508CE0", Offset = "0x2507AE0", VA = "0x182508CE0")] public void JBBLIBHHEBC() { int num; int num2; do { num = 0; IDictionary medkmhigkmk = this.MEDKMHIGKMK; num2 = 0; num2 += num2; num2++; } while (num != 0); num2 += num2; num2 += 19; num2 += typeof(Dictionary>.Enumerator).TypeHandle; } // Token: 0x06007B62 RID: 31586 RVA: 0x001AC780 File Offset: 0x001AA980 [Token(Token = "0x6007B62")] [Address(RVA = "0x2508710", Offset = "0x2507510", VA = "0x182508710")] public PMGCJEPKFOF IAHDANBDAAM(TId ENJEOLBEALP) { /* An exception occurred when decompiling this method (06007B62) ICSharpCode.Decompiler.DecompilerException: Error decompiling PMGCJEPKFOF IAMLNNNOKHM::IAHDANBDAAM(TId) ---> System.Exception: Basic block has to end with unconditional control flow. { Block_3: callvirt:void(IAMLNNNOKHM::EMHFKPMEHIO, ldloc:IAMLNNNOKHM(this), ldloc:!TId[exp:!0](ENJEOLBEALP)) } 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: 0x06007B63 RID: 31587 RVA: 0x001AC7C0 File Offset: 0x001AA9C0 [Token(Token = "0x6007B63")] [Address(RVA = "0x2508100", Offset = "0x2506F00", VA = "0x182508100")] private ValueTuple, bool> EGKOPJHNGFN(TId ENJEOLBEALP) { if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L) { } throw new NullReferenceException(); } // Token: 0x06007B64 RID: 31588 RVA: 0x001AC7E0 File Offset: 0x001AA9E0 [Token(Token = "0x6007B64")] [Address(RVA = "0x2508530", Offset = "0x2507330", VA = "0x182508530")] private void EMHFKPMEHIO(TId ENJEOLBEALP) { throw new NullReferenceException(); } // Token: 0x06007B65 RID: 31589 RVA: 0x001AC808 File Offset: 0x001AAA08 [Token(Token = "0x6007B65")] [Address(RVA = "0x2508F70", Offset = "0x2507D70", VA = "0x182508F70")] private void OJHKDGDEHII(TId ENJEOLBEALP, TResult GIAOBLMEMMI) { IDictionary medkmhigkmk = this.MEDKMHIGKMK; int num = 0; if (num < GIAOBLMEMMI) { num += num; if (num == GIAOBLMEMMI) { throw new NullReferenceException(); } num++; } TResult tresult = medkmhigkmk[ENJEOLBEALP]; } // Token: 0x0400527F RID: 21119 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x400527F")] private readonly IDictionary MEDKMHIGKMK; // Token: 0x04005280 RID: 21120 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005280")] private readonly bool MMEMLNHBGOP; // Token: 0x04005281 RID: 21121 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005281")] private readonly Dictionary> NLKHNEMGMLO; // Token: 0x04005282 RID: 21122 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005282")] private readonly IAMLNNNOKHM.INGIFBOCHHL NCLOKCMKLCB; // Token: 0x04005283 RID: 21123 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005283")] private readonly Action IFGGCBJHFHH; // Token: 0x020014FE RID: 5374 [Token(Token = "0x20014FE")] public sealed class INGIFBOCHHL : MulticastDelegate { // Token: 0x06007B66 RID: 31590 RVA: 0x001AC83C File Offset: 0x001AAA3C [Token(Token = "0x6007B66")] [Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")] public INGIFBOCHHL(object FEDFKKMABOG, IntPtr APAICGIHAGJ) { } // Token: 0x06007B67 RID: 31591 RVA: 0x001AC84C File Offset: 0x001AAA4C [Token(Token = "0x6007B67")] [Address(RVA = "0x250F0E0", Offset = "0x250DEE0", VA = "0x18250F0E0", Slot = "13")] public PMGCJEPKFOF Invoke(TId ENJEOLBEALP) { uint num; while (num == (uint)0) { } throw new ExecutionEngineException(); } // Token: 0x06007B68 RID: 31592 RVA: 0x001AC890 File Offset: 0x001AAA90 [Token(Token = "0x6007B68")] [Address(RVA = "0x250ECE0", Offset = "0x250DAE0", VA = "0x18250ECE0", Slot = "14")] public IAsyncResult BeginInvoke(TId ENJEOLBEALP, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { } // Token: 0x06007B69 RID: 31593 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6007B69")] [Address(RVA = "0x448B70", Offset = "0x447970", VA = "0x180448B70", Slot = "15")] public PMGCJEPKFOF EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x020014FF RID: 5375 [Token(Token = "0x20014FF")] [CompilerGenerated] private sealed class BLNAGOFOJAC { // Token: 0x06007B6A RID: 31594 RVA: 0x001AC8A0 File Offset: 0x001AAAA0 [Token(Token = "0x6007B6A")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public BLNAGOFOJAC() { } // Token: 0x06007B6B RID: 31595 RVA: 0x001AC8BC File Offset: 0x001AAABC [Token(Token = "0x6007B6B")] [Address(RVA = "0x2502FD0", Offset = "0x2501DD0", VA = "0x182502FD0")] internal void b__0(TResult result) { IAMLNNNOKHM iamlnnnokhm = this.<>4__this; if (this != 0) { return; } } // Token: 0x04005284 RID: 21124 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005284")] public IAMLNNNOKHM <>4__this; // Token: 0x04005285 RID: 21125 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005285")] public TId id; } // Token: 0x02001500 RID: 5376 [Token(Token = "0x2001500")] [CompilerGenerated] private sealed class ACCIKJOHLDF { // Token: 0x06007B6C RID: 31596 RVA: 0x001AC8DC File Offset: 0x001AAADC [Token(Token = "0x6007B6C")] [Address(RVA = "0x118F5A0", Offset = "0x118E3A0", VA = "0x18118F5A0")] public ACCIKJOHLDF() { } // Token: 0x06007B6D RID: 31597 RVA: 0x001AC8F8 File Offset: 0x001AAAF8 [Token(Token = "0x6007B6D")] [Address(RVA = "0x2502BE0", Offset = "0x25019E0", VA = "0x182502BE0")] internal void b__0(TResult result) { IAMLNNNOKHM iamlnnnokhm = this.<>4__this; bool flag; if (flag) { IAMLNNNOKHM iamlnnnokhm2 = this.<>4__this; TId tid = this.id; } } // Token: 0x06007B6E RID: 31598 RVA: 0x001AC930 File Offset: 0x001AAB30 [Token(Token = "0x6007B6E")] [Address(RVA = "0x2502E80", Offset = "0x2501C80", VA = "0x182502E80")] internal void b__1(string error) { IAMLNNNOKHM iamlnnnokhm = this.<>4__this; bool flag; if (flag) { IAMLNNNOKHM iamlnnnokhm2 = this.<>4__this; TId tid = this.id; } } // Token: 0x04005286 RID: 21126 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005286")] public IAMLNNNOKHM <>4__this; // Token: 0x04005287 RID: 21127 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4005287")] public TId id; } }