Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

454 lines
28 KiB
C#

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;
}
}