318 lines
11 KiB
C#
318 lines
11 KiB
C#
using System;
|
|
using System.Diagnostics;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using Google.Protobuf;
|
|
using Google.Protobuf.Reflection;
|
|
|
|
// Token: 0x02001ED2 RID: 7890
|
|
[Token(Token = "0x2001ED2")]
|
|
[StructLayout(3)]
|
|
public sealed class PNHLOGHHPBL : IMessage<PNHLOGHHPBL>, IMessage, IEquatable<PNHLOGHHPBL>, IDeepCloneable<PNHLOGHHPBL>
|
|
{
|
|
// Token: 0x17002259 RID: 8793
|
|
// (get) Token: 0x0600D69F RID: 54943 RVA: 0x0032F550 File Offset: 0x0032D750
|
|
[Token(Token = "0x17002259")]
|
|
[DebuggerNonUserCode]
|
|
public static MessageParser<PNHLOGHHPBL> PFNJFBNAIEL
|
|
{
|
|
[Token(Token = "0x600D69F")]
|
|
[Address(RVA = "0x182AE60", Offset = "0x1829860", VA = "0x18182AE60")]
|
|
get
|
|
{
|
|
return PNHLOGHHPBL.MHLLBDFJBOD;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700225A RID: 8794
|
|
// (get) Token: 0x0600D6A0 RID: 54944 RVA: 0x0032F564 File Offset: 0x0032D764
|
|
[Token(Token = "0x1700225A")]
|
|
[DebuggerNonUserCode]
|
|
public static MessageDescriptor NEHNHFMEGGP
|
|
{
|
|
[Token(Token = "0x600D6A0")]
|
|
[Address(RVA = "0x182AF50", Offset = "0x1829950", VA = "0x18182AF50")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700225B RID: 8795
|
|
// (get) Token: 0x0600D6A1 RID: 54945 RVA: 0x0032F578 File Offset: 0x0032D778
|
|
[Token(Token = "0x1700225B")]
|
|
[DebuggerNonUserCode]
|
|
private MessageDescriptor PJLHIMNHHFD
|
|
{
|
|
[Token(Token = "0x600D6A1")]
|
|
[Address(RVA = "0x182B130", Offset = "0x1829B30", VA = "0x18182B130", Slot = "7")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6A2 RID: 54946 RVA: 0x0032F58C File Offset: 0x0032D78C
|
|
[Token(Token = "0x600D6A2")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
[DebuggerNonUserCode]
|
|
public PNHLOGHHPBL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600D6A3 RID: 54947 RVA: 0x0032F5A0 File Offset: 0x0032D7A0
|
|
[Token(Token = "0x600D6A3")]
|
|
[Address(RVA = "0xFED980", Offset = "0xFEC380", VA = "0x180FED980")]
|
|
[DebuggerNonUserCode]
|
|
public PNHLOGHHPBL(PNHLOGHHPBL other)
|
|
{
|
|
bool idhedndclpn = other.IDHEDNDCLPN;
|
|
this.IDHEDNDCLPN = idhedndclpn;
|
|
bool cgjbbiipboc = other.CGJBBIIPBOC;
|
|
this.CGJBBIIPBOC = cgjbbiipboc;
|
|
}
|
|
|
|
// Token: 0x0600D6A4 RID: 54948 RVA: 0x0032F5D8 File Offset: 0x0032D7D8
|
|
[Token(Token = "0x600D6A4")]
|
|
[Address(RVA = "0x182ADF0", Offset = "0x18297F0", VA = "0x18182ADF0", Slot = "9")]
|
|
[DebuggerNonUserCode]
|
|
public PNHLOGHHPBL Clone()
|
|
{
|
|
PNHLOGHHPBL pnhloghhpbl = new PNHLOGHHPBL();
|
|
bool idhedndclpn = this.IDHEDNDCLPN;
|
|
pnhloghhpbl.IDHEDNDCLPN = idhedndclpn;
|
|
bool cgjbbiipboc = this.CGJBBIIPBOC;
|
|
pnhloghhpbl.CGJBBIIPBOC = cgjbbiipboc;
|
|
return pnhloghhpbl;
|
|
}
|
|
|
|
// Token: 0x1700225C RID: 8796
|
|
// (get) Token: 0x0600D6A5 RID: 54949 RVA: 0x0032F610 File Offset: 0x0032D810
|
|
// (set) Token: 0x0600D6A6 RID: 54950 RVA: 0x0032F624 File Offset: 0x0032D824
|
|
[Token(Token = "0x1700225C")]
|
|
[DebuggerNonUserCode]
|
|
public bool IIDKIABPIOL
|
|
{
|
|
[Token(Token = "0x600D6A5")]
|
|
[Address(RVA = "0x559440", Offset = "0x557E40", VA = "0x180559440")]
|
|
get
|
|
{
|
|
return this.IDHEDNDCLPN;
|
|
}
|
|
[Token(Token = "0x600D6A6")]
|
|
[Address(RVA = "0x559450", Offset = "0x557E50", VA = "0x180559450")]
|
|
set
|
|
{
|
|
this.IDHEDNDCLPN = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700225D RID: 8797
|
|
// (get) Token: 0x0600D6A7 RID: 54951 RVA: 0x0032F638 File Offset: 0x0032D838
|
|
// (set) Token: 0x0600D6A8 RID: 54952 RVA: 0x0032F64C File Offset: 0x0032D84C
|
|
[Token(Token = "0x1700225D")]
|
|
[DebuggerNonUserCode]
|
|
public bool LHMIENIILAB
|
|
{
|
|
[Token(Token = "0x600D6A7")]
|
|
[Address(RVA = "0x6E4A50", Offset = "0x6E3450", VA = "0x1806E4A50")]
|
|
get
|
|
{
|
|
return this.CGJBBIIPBOC;
|
|
}
|
|
[Token(Token = "0x600D6A8")]
|
|
[Address(RVA = "0x6E4A60", Offset = "0x6E3460", VA = "0x1806E4A60")]
|
|
set
|
|
{
|
|
this.CGJBBIIPBOC = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6A9 RID: 54953 RVA: 0x0032F660 File Offset: 0x0032D860
|
|
[Token(Token = "0x600D6A9")]
|
|
[Address(RVA = "0x182AEC0", Offset = "0x18298C0", VA = "0x18182AEC0", Slot = "0")]
|
|
[DebuggerNonUserCode]
|
|
public override bool Equals(object HPKICPNGMDJ)
|
|
{
|
|
if (HPKICPNGMDJ == 0 || HPKICPNGMDJ == 0)
|
|
{
|
|
return;
|
|
}
|
|
if (HPKICPNGMDJ == this)
|
|
{
|
|
return true;
|
|
}
|
|
if (this.IDHEDNDCLPN == typeof(PNHLOGHHPBL).TypeHandle)
|
|
{
|
|
return this.CGJBBIIPBOC == typeof(PNHLOGHHPBL).TypeHandle;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6AA RID: 54954 RVA: 0x0032F698 File Offset: 0x0032D898
|
|
[Token(Token = "0x600D6AA")]
|
|
[Address(RVA = "0xFED580", Offset = "0xFEBF80", VA = "0x180FED580", Slot = "8")]
|
|
[DebuggerNonUserCode]
|
|
public bool Equals(PNHLOGHHPBL HPKICPNGMDJ)
|
|
{
|
|
if (HPKICPNGMDJ != 0)
|
|
{
|
|
if (HPKICPNGMDJ != this)
|
|
{
|
|
bool idhedndclpn = HPKICPNGMDJ.IDHEDNDCLPN;
|
|
if (this.IDHEDNDCLPN != idhedndclpn)
|
|
{
|
|
return;
|
|
}
|
|
bool cgjbbiipboc = HPKICPNGMDJ.CGJBBIIPBOC;
|
|
if (this.CGJBBIIPBOC != cgjbbiipboc)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6AB RID: 54955 RVA: 0x0032F6D0 File Offset: 0x0032D8D0
|
|
[Token(Token = "0x600D6AB")]
|
|
[Address(RVA = "0xFED640", Offset = "0xFEC040", VA = "0x180FED640", Slot = "2")]
|
|
[DebuggerNonUserCode]
|
|
public override int GetHashCode()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600D6AB)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Int32 PNHLOGHHPBL::GetHashCode()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_09:
|
|
brtrue(IL_00, logicnot:bool(ldfld:bool(PNHLOGHHPBL::CGJBBIIPBOC, ldloc:PNHLOGHHPBL(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.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: 0x0600D6AC RID: 54956 RVA: 0x0032F6F0 File Offset: 0x0032D8F0
|
|
[Token(Token = "0x600D6AC")]
|
|
[Address(RVA = "0x182B010", Offset = "0x1829A10", VA = "0x18182B010", Slot = "3")]
|
|
[DebuggerNonUserCode]
|
|
public override string ToString()
|
|
{
|
|
return JsonFormatter.ToDiagnosticString(this);
|
|
}
|
|
|
|
// Token: 0x0600D6AD RID: 54957 RVA: 0x0032F704 File Offset: 0x0032D904
|
|
[Token(Token = "0x600D6AD")]
|
|
[Address(RVA = "0xFED850", Offset = "0xFEC250", VA = "0x180FED850", Slot = "5")]
|
|
[DebuggerNonUserCode]
|
|
public void WriteTo(CodedOutputStream DGFOAAGEKJO)
|
|
{
|
|
if (this.IDHEDNDCLPN)
|
|
{
|
|
bool idhedndclpn = this.IDHEDNDCLPN;
|
|
DGFOAAGEKJO.WriteBool(idhedndclpn);
|
|
}
|
|
if (this.CGJBBIIPBOC)
|
|
{
|
|
bool cgjbbiipboc = this.CGJBBIIPBOC;
|
|
DGFOAAGEKJO.WriteBool(cgjbbiipboc);
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6AE RID: 54958 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600D6AE")]
|
|
[Address(RVA = "0xFED490", Offset = "0xFEBE90", VA = "0x180FED490", Slot = "6")]
|
|
[DebuggerNonUserCode]
|
|
public int CalculateSize()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600D6AF RID: 54959 RVA: 0x0032F748 File Offset: 0x0032D948
|
|
[Token(Token = "0x600D6AF")]
|
|
[Address(RVA = "0xFED7D0", Offset = "0xFEC1D0", VA = "0x180FED7D0", Slot = "10")]
|
|
[DebuggerNonUserCode]
|
|
public void MergeFrom(PNHLOGHHPBL HPKICPNGMDJ)
|
|
{
|
|
if (HPKICPNGMDJ != 0)
|
|
{
|
|
bool idhedndclpn = HPKICPNGMDJ.IDHEDNDCLPN;
|
|
if (idhedndclpn)
|
|
{
|
|
this.IDHEDNDCLPN = idhedndclpn;
|
|
}
|
|
bool cgjbbiipboc = HPKICPNGMDJ.CGJBBIIPBOC;
|
|
if (cgjbbiipboc)
|
|
{
|
|
this.CGJBBIIPBOC = cgjbbiipboc;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6B0 RID: 54960 RVA: 0x0032F780 File Offset: 0x0032D980
|
|
[Token(Token = "0x600D6B0")]
|
|
[Address(RVA = "0xFED770", Offset = "0xFEC170", VA = "0x180FED770", Slot = "4")]
|
|
[DebuggerNonUserCode]
|
|
public void MergeFrom(CodedInputStream DBFBLNILIGL)
|
|
{
|
|
uint num = DBFBLNILIGL.ReadTag();
|
|
if (num != (uint)0)
|
|
{
|
|
if (num == (uint)8)
|
|
{
|
|
bool flag = DBFBLNILIGL.ReadBool();
|
|
this.IDHEDNDCLPN = flag;
|
|
}
|
|
if (num == (uint)16)
|
|
{
|
|
bool flag2 = DBFBLNILIGL.ReadBool();
|
|
this.CGJBBIIPBOC = flag2;
|
|
}
|
|
DBFBLNILIGL.SkipLastField();
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600D6B1 RID: 54961 RVA: 0x0032F7CC File Offset: 0x0032D9CC
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x600D6B1")]
|
|
[Address(RVA = "0x182B070", Offset = "0x1829A70", VA = "0x18182B070")]
|
|
static PNHLOGHHPBL()
|
|
{
|
|
Func<PNHLOGHHPBL> func;
|
|
PNHLOGHHPBL.MHLLBDFJBOD = new MessageParser(func);
|
|
}
|
|
|
|
// Token: 0x04008F2C RID: 36652
|
|
[Token(Token = "0x4008F2C")]
|
|
private static readonly MessageParser<PNHLOGHHPBL> MHLLBDFJBOD;
|
|
|
|
// Token: 0x04008F2D RID: 36653
|
|
[Token(Token = "0x4008F2D")]
|
|
public const int CEHBIGDLLHD = 1;
|
|
|
|
// Token: 0x04008F2E RID: 36654
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4008F2E")]
|
|
private bool IDHEDNDCLPN;
|
|
|
|
// Token: 0x04008F2F RID: 36655
|
|
[Token(Token = "0x4008F2F")]
|
|
public const int CEOHAMGCJIB = 2;
|
|
|
|
// Token: 0x04008F30 RID: 36656
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x11")]
|
|
[Token(Token = "0x4008F30")]
|
|
private bool CGJBBIIPBOC;
|
|
}
|