using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000612 RID: 1554 [Token(Token = "0x2000612")] public static class JCPCOCDJKJB { // Token: 0x06002DF7 RID: 11767 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6002DF7")] [Address(RVA = "0x1D50330", Offset = "0x1D4F330", VA = "0x181D50330")] public static bool KEIDPECNGJL(uint POIOJBLCBAN) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002DF8 RID: 11768 RVA: 0x000BBDCC File Offset: 0x000B9FCC // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6002DF8")] [Address(RVA = "0x1D50390", Offset = "0x1D4F390", VA = "0x181D50390")] static JCPCOCDJKJB() { /* An exception occurred when decompiling this method (06002DF8) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void JCPCOCDJKJB::.cctor() ---> System.Exception: Basic block has to end with unconditional control flow. { IL_3C: stloc:InvalidOperationException(var_6_4D, newobj:InvalidOperationException(InvalidOperationException::.ctor, call:string(string::Format, ldstr:string("No resolution found for width: {0}"), ldloc:uint32[exp:object](var_5)))) } 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: 0x0400252B RID: 9515 [Token(Token = "0x400252B")] public const uint BKMCOMEAIEH = 256U; // Token: 0x0400252C RID: 9516 [Token(Token = "0x400252C")] public static readonly JCPCOCDJKJB.Resolution CLGBNADDKKI; // Token: 0x02000613 RID: 1555 [Token(Token = "0x2000613")] [Serializable] public struct Resolution { // Token: 0x170007EB RID: 2027 // (get) Token: 0x06002DF9 RID: 11769 RVA: 0x000BBE28 File Offset: 0x000BA028 [Token(Token = "0x170007EB")] public bool IsSquare { [Token(Token = "0x6002DF9")] [Address(RVA = "0x1D61BB0", Offset = "0x1D60BB0", VA = "0x181D61BB0")] get { uint num = this.y; bool flag; return flag; } } // Token: 0x170007EC RID: 2028 // (get) Token: 0x06002DFA RID: 11770 RVA: 0x000BBE40 File Offset: 0x000BA040 [Token(Token = "0x170007EC")] public bool IsThumbnail { [Token(Token = "0x6002DFA")] [Address(RVA = "0x1D61BC0", Offset = "0x1D60BC0", VA = "0x181D61BC0")] get { } } // Token: 0x06002DFB RID: 11771 RVA: 0x000BBE50 File Offset: 0x000BA050 [Token(Token = "0x6002DFB")] [Address(RVA = "0x1D61BA0", Offset = "0x1D60BA0", VA = "0x181D61BA0")] public Resolution(uint NDILEEFABJA) { this.x = NDILEEFABJA; this.y = NDILEEFABJA; } // Token: 0x06002DFC RID: 11772 RVA: 0x000BBE6C File Offset: 0x000BA06C [Token(Token = "0x6002DFC")] [Address(RVA = "0x5AB1F0", Offset = "0x5AA1F0", VA = "0x1805AB1F0")] public Resolution(uint NDILEEFABJA, uint DFICPKCPNLK) { this.x = NDILEEFABJA; this.y = DFICPKCPNLK; } // Token: 0x06002DFD RID: 11773 RVA: 0x000BBE88 File Offset: 0x000BA088 [Token(Token = "0x6002DFD")] [Address(RVA = "0x1D61A50", Offset = "0x1D60A50", VA = "0x181D61A50")] public static JCPCOCDJKJB.Resolution DPABOBKPNNL(JCPCOCDJKJB.Resolution[] JJAPBNJPPAK, JCPCOCDJKJB.Resolution FOJAIGHFGBC, int CBELONALLJI) { /* An exception occurred when decompiling this method (06002DFD) ICSharpCode.Decompiler.DecompilerException: Error decompiling JCPCOCDJKJB/Resolution JCPCOCDJKJB/Resolution::DPABOBKPNNL(JCPCOCDJKJB/Resolution[],JCPCOCDJKJB/Resolution,System.Int32) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_4B: stloc:InvalidOperationException(var_6_55, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Unexpected input resolution"))) } 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.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: 0x0400252D RID: 9517 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400252D")] public uint x; // Token: 0x0400252E RID: 9518 [FieldOffset(Offset = "0x4")] [Token(Token = "0x400252E")] public uint y; } // Token: 0x02000614 RID: 1556 [Token(Token = "0x2000614")] public class LHODKAOPJLJ { // Token: 0x170007ED RID: 2029 // (get) Token: 0x06002DFE RID: 11774 RVA: 0x000BBEEC File Offset: 0x000BA0EC [Token(Token = "0x170007ED")] public uint NDILEEFABJA { [Token(Token = "0x6002DFE")] [Address(RVA = "0x1D61230", Offset = "0x1D60230", VA = "0x181D61230")] get { /* An exception occurred when decompiling this method (06002DFE) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.UInt32 JCPCOCDJKJB/LHODKAOPJLJ::DHOLNEJEJGA() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Resolution(var_0_06, callgetter:Resolution(LHODKAOPJLJ::IKDOLKFGIAN, ldloc:LHODKAOPJLJ(this))) } 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: 0x170007EE RID: 2030 // (get) Token: 0x06002DFF RID: 11775 RVA: 0x000BBF00 File Offset: 0x000BA100 [Token(Token = "0x170007EE")] public uint DFICPKCPNLK { [Token(Token = "0x6002DFF")] [Address(RVA = "0x1D61210", Offset = "0x1D60210", VA = "0x181D61210")] get { /* An exception occurred when decompiling this method (06002DFF) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.UInt32 JCPCOCDJKJB/LHODKAOPJLJ::CMLDAPFDDIO() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Resolution(var_0_06, callgetter:Resolution(LHODKAOPJLJ::IKDOLKFGIAN, ldloc:LHODKAOPJLJ(this))) } 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: 0x170007EF RID: 2031 // (get) Token: 0x06002E00 RID: 11776 RVA: 0x000BBF14 File Offset: 0x000BA114 [Token(Token = "0x170007EF")] public bool DPOJAGDMALK { [Token(Token = "0x6002E00")] [Address(RVA = "0x1D613E0", Offset = "0x1D603E0", VA = "0x181D613E0")] get { JCPCOCDJKJB.Resolution resolution = this.GMPGBLFCIHO; return resolution == resolution; } } // Token: 0x170007F0 RID: 2032 // (get) Token: 0x06002E01 RID: 11777 RVA: 0x000BBF2C File Offset: 0x000BA12C [Token(Token = "0x170007F0")] public JCPCOCDJKJB.Resolution GMPGBLFCIHO { [Token(Token = "0x6002E01")] [Address(RVA = "0x1D61240", Offset = "0x1D60240", VA = "0x181D61240")] get { bool flag; if (!flag) { Debug.LogError("Unable to dynamically scale texture resolution: IRecNetSystemInfoAccess not DI bound."); return this.BAAIBFBBBKB; } JCPCOCDJKJB.Resolution baaibfbbbkb = this.BAAIBFBBBKB; int num = 0; this.GNLFCNOIMFO = num; JCPCOCDJKJB.Resolution resolution; return resolution; } } // Token: 0x06002E02 RID: 11778 RVA: 0x000BBF68 File Offset: 0x000BA168 [Token(Token = "0x6002E02")] [Address(RVA = "0x4E1000", Offset = "0x4E0000", VA = "0x1804E1000")] public LHODKAOPJLJ(JCPCOCDJKJB.Resolution BAAIBFBBBKB) { this.BAAIBFBBBKB = BAAIBFBBBKB; } // Token: 0x06002E03 RID: 11779 RVA: 0x000BBF84 File Offset: 0x000BA184 [Token(Token = "0x6002E03")] [Address(RVA = "0x1D61040", Offset = "0x1D60040", VA = "0x181D61040")] private static JCPCOCDJKJB.Resolution AEHKADBNDIF(JCPCOCDJKJB.Resolution GNLFCNOIMFO, IFAHFKNPFMI KEINNLADKEB) { /* An exception occurred when decompiling this method (06002E03) ICSharpCode.Decompiler.DecompilerException: Error decompiling JCPCOCDJKJB/Resolution JCPCOCDJKJB/LHODKAOPJLJ::AEHKADBNDIF(JCPCOCDJKJB/Resolution,IFAHFKNPFMI) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_56: stloc:InvalidOperationException(var_8_60, newobj:InvalidOperationException(InvalidOperationException::.ctor, ldstr:string("Unexpected input resolution"))) } 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: 0x0400252F RID: 9519 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400252F")] private readonly JCPCOCDJKJB.Resolution BAAIBFBBBKB; // Token: 0x04002530 RID: 9520 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002530")] private JCPCOCDJKJB.Resolution? GNLFCNOIMFO; } // Token: 0x02000615 RID: 1557 [Token(Token = "0x2000615")] public static class AJGILHAHIOF { // Token: 0x06002E04 RID: 11780 RVA: 0x000BBFF4 File Offset: 0x000BA1F4 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6002E04")] [Address(RVA = "0x1D48270", Offset = "0x1D47270", VA = "0x181D48270")] static AJGILHAHIOF() { ulong num; JCPCOCDJKJB.AJGILHAHIOF.PGKJLAHDFOG = num; ulong num2; JCPCOCDJKJB.AJGILHAHIOF.AAMNDFBHIMA = num2; ulong num3; JCPCOCDJKJB.AJGILHAHIOF.HCDELGJAIKL = num3; ulong num4; JCPCOCDJKJB.AJGILHAHIOF.OCKAMEMNDPB = num4; ulong num5; JCPCOCDJKJB.AJGILHAHIOF.DPGHOKBONIJ = num5; ulong num6; JCPCOCDJKJB.AJGILHAHIOF.NCPLDMPCGGC = num6; JCPCOCDJKJB.Resolution[] array = new JCPCOCDJKJB.Resolution[6]; JCPCOCDJKJB.Resolution pgkjlahdfog = JCPCOCDJKJB.AJGILHAHIOF.PGKJLAHDFOG; array[0] = pgkjlahdfog; JCPCOCDJKJB.Resolution aamndfbhima = JCPCOCDJKJB.AJGILHAHIOF.AAMNDFBHIMA; array[1] = aamndfbhima; JCPCOCDJKJB.Resolution hcdelgjaikl = JCPCOCDJKJB.AJGILHAHIOF.HCDELGJAIKL; array[2] = hcdelgjaikl; JCPCOCDJKJB.Resolution ockamemndpb = JCPCOCDJKJB.AJGILHAHIOF.OCKAMEMNDPB; array[3] = ockamemndpb; JCPCOCDJKJB.Resolution dpghokbonij = JCPCOCDJKJB.AJGILHAHIOF.DPGHOKBONIJ; array[4] = dpghokbonij; JCPCOCDJKJB.Resolution ncpldmpcggc = JCPCOCDJKJB.AJGILHAHIOF.NCPLDMPCGGC; array[5] = ncpldmpcggc; JCPCOCDJKJB.AJGILHAHIOF.KIDDNGIOLEH = array; } // Token: 0x04002531 RID: 9521 [Token(Token = "0x4002531")] public static readonly JCPCOCDJKJB.Resolution PGKJLAHDFOG; // Token: 0x04002532 RID: 9522 [Token(Token = "0x4002532")] public static readonly JCPCOCDJKJB.Resolution AAMNDFBHIMA; // Token: 0x04002533 RID: 9523 [Token(Token = "0x4002533")] public static readonly JCPCOCDJKJB.Resolution HCDELGJAIKL; // Token: 0x04002534 RID: 9524 [Token(Token = "0x4002534")] public static readonly JCPCOCDJKJB.Resolution OCKAMEMNDPB; // Token: 0x04002535 RID: 9525 [Token(Token = "0x4002535")] public static readonly JCPCOCDJKJB.Resolution DPGHOKBONIJ; // Token: 0x04002536 RID: 9526 [Token(Token = "0x4002536")] public static readonly JCPCOCDJKJB.Resolution NCPLDMPCGGC; // Token: 0x04002537 RID: 9527 [Token(Token = "0x4002537")] internal static readonly JCPCOCDJKJB.Resolution[] KIDDNGIOLEH; } // Token: 0x02000616 RID: 1558 [Token(Token = "0x2000616")] public static class DLPKMKCKGDK { // Token: 0x06002E05 RID: 11781 RVA: 0x000BC0A4 File Offset: 0x000BA2A4 [Token(Token = "0x6002E05")] [Address(RVA = "0x1D49100", Offset = "0x1D48100", VA = "0x181D49100")] public static JCPCOCDJKJB.Resolution GNPFNEPONLI(uint HFNDPDFBLPA) { /* An exception occurred when decompiling this method (06002E05) ICSharpCode.Decompiler.DecompilerException: Error decompiling JCPCOCDJKJB/Resolution JCPCOCDJKJB/DLPKMKCKGDK::GNPFNEPONLI(System.UInt32) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_35: stloc:InvalidOperationException(var_4_45, newobj:InvalidOperationException(InvalidOperationException::.ctor, call:string(string::Format, ldstr:string("No resolution found for width: {0}"), ldloc:NullReferenceException[exp:object](var_3)))) } 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: 0x06002E06 RID: 11782 RVA: 0x000BC0F8 File Offset: 0x000BA2F8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6002E06")] [Address(RVA = "0x1D49290", Offset = "0x1D48290", VA = "0x181D49290")] static DLPKMKCKGDK() { ulong num; JCPCOCDJKJB.DLPKMKCKGDK.HHPNKMHMAFA = num; ulong num2; JCPCOCDJKJB.DLPKMKCKGDK.LJKIHMALLNK = num2; ulong num3; JCPCOCDJKJB.DLPKMKCKGDK.JDBOOLEJHIO = num3; ulong num4; JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF = num4; ulong num5; JCPCOCDJKJB.DLPKMKCKGDK.NOBDMEGNIKB = num5; JCPCOCDJKJB.Resolution[] array = new JCPCOCDJKJB.Resolution[5]; JCPCOCDJKJB.Resolution hhpnkmhmafa = JCPCOCDJKJB.DLPKMKCKGDK.HHPNKMHMAFA; array[0] = hhpnkmhmafa; JCPCOCDJKJB.Resolution ljkihmallnk = JCPCOCDJKJB.DLPKMKCKGDK.LJKIHMALLNK; array[1] = ljkihmallnk; JCPCOCDJKJB.Resolution jdboolejhio = JCPCOCDJKJB.DLPKMKCKGDK.JDBOOLEJHIO; array[2] = jdboolejhio; JCPCOCDJKJB.Resolution pnfahmmplnf = JCPCOCDJKJB.DLPKMKCKGDK.PNFAHMMPLNF; array[3] = pnfahmmplnf; JCPCOCDJKJB.Resolution nobdmegnikb = JCPCOCDJKJB.DLPKMKCKGDK.NOBDMEGNIKB; array[4] = nobdmegnikb; JCPCOCDJKJB.DLPKMKCKGDK.KIDDNGIOLEH = array; } // Token: 0x04002538 RID: 9528 [Token(Token = "0x4002538")] public static readonly JCPCOCDJKJB.Resolution HHPNKMHMAFA; // Token: 0x04002539 RID: 9529 [Token(Token = "0x4002539")] public static readonly JCPCOCDJKJB.Resolution LJKIHMALLNK; // Token: 0x0400253A RID: 9530 [Token(Token = "0x400253A")] public static readonly JCPCOCDJKJB.Resolution JDBOOLEJHIO; // Token: 0x0400253B RID: 9531 [Token(Token = "0x400253B")] public static readonly JCPCOCDJKJB.Resolution PNFAHMMPLNF; // Token: 0x0400253C RID: 9532 [Token(Token = "0x400253C")] public static readonly JCPCOCDJKJB.Resolution NOBDMEGNIKB; // Token: 0x0400253D RID: 9533 [Token(Token = "0x400253D")] internal static readonly JCPCOCDJKJB.Resolution[] KIDDNGIOLEH; } }