using System; using System.Diagnostics; using Cpp2IlInjected; using Google.Protobuf; using Google.Protobuf.Reflection; // Token: 0x0200287F RID: 10367 [Token(Token = "0x200287F")] public sealed class MEOACMOBAGI : IMessage, IMessage, IEquatable, IDeepCloneable { // Token: 0x17002E93 RID: 11923 // (get) Token: 0x06011109 RID: 69897 RVA: 0x003D4974 File Offset: 0x003D2B74 [Token(Token = "0x17002E93")] [DebuggerNonUserCode] public static MessageParser PFNJFBNAIEL { [Token(Token = "0x6011109")] [Address(RVA = "0x16C4B70", Offset = "0x16C3B70", VA = "0x1816C4B70")] get { return MEOACMOBAGI.MHLLBDFJBOD; } } // Token: 0x17002E94 RID: 11924 // (get) Token: 0x0601110A RID: 69898 RVA: 0x003D4988 File Offset: 0x003D2B88 [Token(Token = "0x17002E94")] [DebuggerNonUserCode] public static MessageDescriptor NEHNHFMEGGP { [Token(Token = "0x601110A")] [Address(RVA = "0x16C4FB0", Offset = "0x16C3FB0", VA = "0x1816C4FB0")] get { throw new NullReferenceException(); } } // Token: 0x17002E95 RID: 11925 // (get) Token: 0x0601110B RID: 69899 RVA: 0x003D499C File Offset: 0x003D2B9C [Token(Token = "0x17002E95")] [DebuggerNonUserCode] private MessageDescriptor PJLHIMNHHFD { [Token(Token = "0x601110B")] [Address(RVA = "0x16C5800", Offset = "0x16C4800", VA = "0x1816C5800", Slot = "7")] get { throw new NullReferenceException(); } } // Token: 0x0601110C RID: 69900 RVA: 0x003D49B0 File Offset: 0x003D2BB0 [Token(Token = "0x601110C")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] [DebuggerNonUserCode] public MEOACMOBAGI() { } // Token: 0x0601110D RID: 69901 RVA: 0x003D49C4 File Offset: 0x003D2BC4 [Token(Token = "0x601110D")] [Address(RVA = "0x16C56E0", Offset = "0x16C46E0", VA = "0x1816C56E0")] [DebuggerNonUserCode] public MEOACMOBAGI(MEOACMOBAGI HPKICPNGMDJ) { object bknjcodifdj; for (;;) { base..ctor(); MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb = HPKICPNGMDJ.FBCOBGFDIFB; if (fbcobgfdifb == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb2 = HPKICPNGMDJ.FBCOBGFDIFB; if (HPKICPNGMDJ.BKNJCODIFDJ != 0) { break; } } else { while (fbcobgfdifb != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { } MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb3 = HPKICPNGMDJ.FBCOBGFDIFB; bknjcodifdj = HPKICPNGMDJ.BKNJCODIFDJ; if (bknjcodifdj != 0) { goto Block_3; } } } JDIDCMMPBJI jdidcmmpbji; this.BKNJCODIFDJ = jdidcmmpbji; bool flag = jdidcmmpbji != 0; this.FBCOBGFDIFB = (flag ? MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData : MEOACMOBAGI.EKDHFEIKBGL.None); return; Block_3: NCIGJNPNIDJ ncigjnpnidj; this.BKNJCODIFDJ = ncigjnpnidj; this.FBCOBGFDIFB = bknjcodifdj; } // Token: 0x0601110E RID: 69902 RVA: 0x003D4A38 File Offset: 0x003D2C38 [Token(Token = "0x601110E")] [Address(RVA = "0x16C4A20", Offset = "0x16C3A20", VA = "0x1816C4A20", Slot = "9")] [DebuggerNonUserCode] public MEOACMOBAGI Clone() { MEOACMOBAGI meoacmobagi; object bknjcodifdj; for (;;) { meoacmobagi = new MEOACMOBAGI(); MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb = this.FBCOBGFDIFB; if (fbcobgfdifb == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb2 = this.FBCOBGFDIFB; if (this.BKNJCODIFDJ != 0) { break; } } else { if (fbcobgfdifb != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { return meoacmobagi; } MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb3 = this.FBCOBGFDIFB; bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0) { goto Block_3; } } } JDIDCMMPBJI jdidcmmpbji; meoacmobagi.BKNJCODIFDJ = jdidcmmpbji; bool flag = jdidcmmpbji != 0; meoacmobagi.FBCOBGFDIFB = (flag ? MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData : MEOACMOBAGI.EKDHFEIKBGL.None); return meoacmobagi; Block_3: NCIGJNPNIDJ ncigjnpnidj; meoacmobagi.BKNJCODIFDJ = ncigjnpnidj; meoacmobagi.FBCOBGFDIFB = bknjcodifdj; return meoacmobagi; } // Token: 0x17002E96 RID: 11926 // (get) Token: 0x0601110F RID: 69903 RVA: 0x003D4AB0 File Offset: 0x003D2CB0 // (set) Token: 0x06011110 RID: 69904 RVA: 0x003D4AD8 File Offset: 0x003D2CD8 [Token(Token = "0x17002E96")] [DebuggerNonUserCode] public JDIDCMMPBJI KEBKFBCOOPJ { [Token(Token = "0x601110F")] [Address(RVA = "0x16C4E40", Offset = "0x16C3E40", VA = "0x1816C4E40")] get { /* An exception occurred when decompiling this method (0601110F) ICSharpCode.Decompiler.DecompilerException: Error decompiling JDIDCMMPBJI MEOACMOBAGI::GBNHGNKBIEP() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:object(var_1_11), ldc.i4:int32[exp:object](0))) } 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.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(Token = "0x6011110")] [Address(RVA = "0x12CF240", Offset = "0x12CE240", VA = "0x1812CF240")] set { this.BKNJCODIFDJ = value; bool flag = value != 0; this.FBCOBGFDIFB = (flag ? MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData : MEOACMOBAGI.EKDHFEIKBGL.None); } } // Token: 0x17002E97 RID: 11927 // (get) Token: 0x06011111 RID: 69905 RVA: 0x003D4AFC File Offset: 0x003D2CFC // (set) Token: 0x06011112 RID: 69906 RVA: 0x003D4B24 File Offset: 0x003D2D24 [Token(Token = "0x17002E97")] [DebuggerNonUserCode] public NCIGJNPNIDJ PCANCPFHNBE { [Token(Token = "0x6011111")] [Address(RVA = "0x16C5450", Offset = "0x16C4450", VA = "0x1816C5450")] get { /* An exception occurred when decompiling this method (06011111) ICSharpCode.Decompiler.DecompilerException: Error decompiling NCIGJNPNIDJ MEOACMOBAGI::NMCPJOLPBPO() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_1: brtrue(IL_00, ceq:bool(ldloc:object(var_1_11), ldc.i4:int32[exp:object](0))) } 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.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(Token = "0x6011112")] [Address(RVA = "0x12CF230", Offset = "0x12CE230", VA = "0x1812CF230")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002E98 RID: 11928 // (get) Token: 0x06011113 RID: 69907 RVA: 0x003D4B38 File Offset: 0x003D2D38 [Token(Token = "0x17002E98")] [DebuggerNonUserCode] public MEOACMOBAGI.EKDHFEIKBGL PEBANGEKIIP { [Token(Token = "0x6011113")] [Address(RVA = "0x411540", Offset = "0x410540", VA = "0x180411540")] get { return this.FBCOBGFDIFB; } } // Token: 0x06011114 RID: 69908 RVA: 0x003D4B4C File Offset: 0x003D2D4C [Token(Token = "0x6011114")] [Address(RVA = "0x12CF800", Offset = "0x12CE800", VA = "0x1812CF800")] [DebuggerNonUserCode] public void PFCNNIFMINB() { int num = 0; this.FBCOBGFDIFB = (MEOACMOBAGI.EKDHFEIKBGL)num; this.BKNJCODIFDJ = num; } // Token: 0x06011115 RID: 69909 RVA: 0x003D4B6C File Offset: 0x003D2D6C [Token(Token = "0x6011115")] [Address(RVA = "0x16C4CF0", Offset = "0x16C3CF0", VA = "0x1816C4CF0", Slot = "0")] [DebuggerNonUserCode] public override bool Equals(object HPKICPNGMDJ) { while (HPKICPNGMDJ != 0 && HPKICPNGMDJ != 0 && HPKICPNGMDJ != this) { if (this.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } if ((ulong)1L == 0UL) { } bool flag; NCIGJNPNIDJ ncigjnpnidj; if (!flag || object.Equals(this.PCANCPFHNBE, ncigjnpnidj)) { return; } return; } } // Token: 0x06011116 RID: 69910 RVA: 0x003D4BBC File Offset: 0x003D2DBC [Token(Token = "0x6011116")] [Address(RVA = "0x16C4BD0", Offset = "0x16C3BD0", VA = "0x1816C4BD0", Slot = "8")] [DebuggerNonUserCode] public bool Equals(MEOACMOBAGI HPKICPNGMDJ) { while (HPKICPNGMDJ != 0 && HPKICPNGMDJ != this) { int num = 0; if (this.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } if ((ulong)1L == 0UL) { } object bknjcodifdj2; if (HPKICPNGMDJ.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { bknjcodifdj2 = HPKICPNGMDJ.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } } if (!object.Equals(num, bknjcodifdj2)) { return; } NCIGJNPNIDJ ncigjnpnidj = this.PCANCPFHNBE; NCIGJNPNIDJ ncigjnpnidj2 = HPKICPNGMDJ.PCANCPFHNBE; if (!object.Equals(ncigjnpnidj, ncigjnpnidj2)) { return; } MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb = HPKICPNGMDJ.FBCOBGFDIFB; if (this.FBCOBGFDIFB == fbcobgfdifb) { return; } return; } } // Token: 0x06011117 RID: 69911 RVA: 0x003D4C48 File Offset: 0x003D2E48 [Token(Token = "0x6011117")] [Address(RVA = "0x16C4EA0", Offset = "0x16C3EA0", VA = "0x1816C4EA0", Slot = "2")] [DebuggerNonUserCode] public override int GetHashCode() { object bknjcodifdj2; do { MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb = this.FBCOBGFDIFB; if (fbcobgfdifb == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj == 0) { continue; } bknjcodifdj.Finalize(); } if (fbcobgfdifb != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { goto IL_3B; } bknjcodifdj2 = this.BKNJCODIFDJ; } while (bknjcodifdj2 == 0); bknjcodifdj2.Finalize(); MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb2 = this.FBCOBGFDIFB; IL_3B: throw new NullReferenceException(); } // Token: 0x06011118 RID: 69912 RVA: 0x003D4C98 File Offset: 0x003D2E98 [Token(Token = "0x6011118")] [Address(RVA = "0x16C54B0", Offset = "0x16C44B0", VA = "0x1816C54B0", Slot = "3")] [DebuggerNonUserCode] public override string ToString() { return JsonFormatter.ToDiagnosticString(this); } // Token: 0x06011119 RID: 69913 RVA: 0x003D4CAC File Offset: 0x003D2EAC [Token(Token = "0x6011119")] [Address(RVA = "0x16C5510", Offset = "0x16C4510", VA = "0x1816C5510", Slot = "5")] [DebuggerNonUserCode] public void WriteTo(CodedOutputStream DGFOAAGEKJO) { object bknjcodifdj2; do { MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb = this.FBCOBGFDIFB; int num = 0; if (fbcobgfdifb == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { if (this.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } DGFOAAGEKJO.WriteMessage(num); } if (fbcobgfdifb != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData || this.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { break; } bknjcodifdj2 = this.BKNJCODIFDJ; } while (bknjcodifdj2 != 0 && bknjcodifdj2 == 0); } // Token: 0x0601111A RID: 69914 RVA: 0x003D4D08 File Offset: 0x003D2F08 [Token(Token = "0x601111A")] [Address(RVA = "0x16C48F0", Offset = "0x16C38F0", VA = "0x1816C48F0", Slot = "6")] [DebuggerNonUserCode] public int CalculateSize() { int num; object bknjcodifdj2; do { num = 0; if (this.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { if (this.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } int num2 = CodedOutputStream.ComputeMessageSize(num); } if (this.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { return num; } if (this.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { break; } bknjcodifdj2 = this.BKNJCODIFDJ; } while (bknjcodifdj2 != 0 && bknjcodifdj2 == 0); num++; int num3; num += num3; return num; } // Token: 0x0601111B RID: 69915 RVA: 0x003D4D6C File Offset: 0x003D2F6C [Token(Token = "0x601111B")] [Address(RVA = "0x16C5070", Offset = "0x16C4070", VA = "0x1816C5070", Slot = "10")] [DebuggerNonUserCode] public void MergeFrom(MEOACMOBAGI HPKICPNGMDJ) { while (HPKICPNGMDJ != 0) { if (HPKICPNGMDJ.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { if (this.PCANCPFHNBE == 0) { NCIGJNPNIDJ ncigjnpnidj = new NCIGJNPNIDJ(); this.BKNJCODIFDJ = ncigjnpnidj; this.FBCOBGFDIFB = ncigjnpnidj; } NCIGJNPNIDJ ncigjnpnidj2; this.PCANCPFHNBE.MergeFrom(ncigjnpnidj2); throw new NullReferenceException(); } MEOACMOBAGI.EKDHFEIKBGL fbcobgfdifb = this.FBCOBGFDIFB; int num = 0; if (fbcobgfdifb == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } if (num == 0) { JDIDCMMPBJI jdidcmmpbji = new JDIDCMMPBJI(); this.BKNJCODIFDJ = jdidcmmpbji; bool flag = jdidcmmpbji != 0; this.FBCOBGFDIFB = (flag ? MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData : MEOACMOBAGI.EKDHFEIKBGL.None); } if (this.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { object bknjcodifdj2 = this.BKNJCODIFDJ; if (bknjcodifdj2 != 0 && bknjcodifdj2 == 0) { continue; } } if ((ulong)1L == 0UL) { } if (HPKICPNGMDJ.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { break; } object bknjcodifdj3 = HPKICPNGMDJ.BKNJCODIFDJ; if (bknjcodifdj3 == 0 || bknjcodifdj3 != 0) { break; } } } // Token: 0x0601111C RID: 69916 RVA: 0x003D4E3C File Offset: 0x003D303C [Token(Token = "0x601111C")] [Address(RVA = "0x16C5280", Offset = "0x16C4280", VA = "0x1816C5280", Slot = "4")] [DebuggerNonUserCode] public void MergeFrom(CodedInputStream DBFBLNILIGL) { NCIGJNPNIDJ ncigjnpnidj; object bknjcodifdj2; do { uint num = DBFBLNILIGL.ReadTag(); if (num == (uint)0) { return; } if (num == (uint)10) { JDIDCMMPBJI jdidcmmpbji = new JDIDCMMPBJI(); if (this.FBCOBGFDIFB == MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { if (this.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData) { } object bknjcodifdj = this.BKNJCODIFDJ; if (bknjcodifdj != 0 && bknjcodifdj == 0) { continue; } } DBFBLNILIGL.ReadMessage(jdidcmmpbji); this.BKNJCODIFDJ = jdidcmmpbji; bool flag = jdidcmmpbji != 0; this.FBCOBGFDIFB = (flag ? MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData : MEOACMOBAGI.EKDHFEIKBGL.None); } if (num != (uint)18) { goto IL_A8; } ncigjnpnidj = new NCIGJNPNIDJ(); if (this.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { break; } if (this.FBCOBGFDIFB != MEOACMOBAGI.EKDHFEIKBGL.InterfaceNodeReferenceData) { } bknjcodifdj2 = this.BKNJCODIFDJ; } while (bknjcodifdj2 != 0 && bknjcodifdj2 == 0); DBFBLNILIGL.ReadMessage(ncigjnpnidj); this.BKNJCODIFDJ = ncigjnpnidj; this.FBCOBGFDIFB = typeof(NCIGJNPNIDJ).TypeHandle; IL_A8: DBFBLNILIGL.SkipLastField(); } // Token: 0x0601111D RID: 69917 RVA: 0x003D4EF8 File Offset: 0x003D30F8 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x601111D")] [Address(RVA = "0x16C5620", Offset = "0x16C4620", VA = "0x1816C5620")] static MEOACMOBAGI() { Func func; MEOACMOBAGI.MHLLBDFJBOD = new MessageParser(func); } // Token: 0x0400B026 RID: 45094 [Token(Token = "0x400B026")] private static readonly MessageParser MHLLBDFJBOD; // Token: 0x0400B027 RID: 45095 [Token(Token = "0x400B027")] public const int MICFFBCPDKH = 1; // Token: 0x0400B028 RID: 45096 [Token(Token = "0x400B028")] public const int AFPMBKCPMBH = 2; // Token: 0x0400B029 RID: 45097 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400B029")] private object BKNJCODIFDJ; // Token: 0x0400B02A RID: 45098 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B02A")] private MEOACMOBAGI.EKDHFEIKBGL FBCOBGFDIFB; // Token: 0x02002880 RID: 10368 [Token(Token = "0x2002880")] public enum EKDHFEIKBGL { // Token: 0x0400B02C RID: 45100 [Token(Token = "0x400B02C")] None, // Token: 0x0400B02D RID: 45101 [Token(Token = "0x400B02D")] CircuitReferenceData, // Token: 0x0400B02E RID: 45102 [Token(Token = "0x400B02E")] InterfaceNodeReferenceData } }