using System; using System.Diagnostics; using Cpp2IlInjected; using Google.Protobuf; using Google.Protobuf.Reflection; // Token: 0x02002799 RID: 10137 [Token(Token = "0x2002799")] public sealed class MEOACMOBAGI : IMessage, IMessage, IEquatable, IDeepCloneable { // Token: 0x17002DEA RID: 11754 // (get) Token: 0x06010CEC RID: 68844 RVA: 0x003CB268 File Offset: 0x003C9468 [Token(Token = "0x17002DEA")] [DebuggerNonUserCode] public static MessageParser PFNJFBNAIEL { [Token(Token = "0x6010CEC")] [Address(RVA = "0xB56150", Offset = "0xB54F50", VA = "0x180B56150")] get { return MEOACMOBAGI.MHLLBDFJBOD; } } // Token: 0x17002DEB RID: 11755 // (get) Token: 0x06010CED RID: 68845 RVA: 0x003CB27C File Offset: 0x003C947C [Token(Token = "0x17002DEB")] [DebuggerNonUserCode] public static MessageDescriptor NEHNHFMEGGP { [Token(Token = "0x6010CED")] [Address(RVA = "0xB56590", Offset = "0xB55390", VA = "0x180B56590")] get { throw new NullReferenceException(); } } // Token: 0x17002DEC RID: 11756 // (get) Token: 0x06010CEE RID: 68846 RVA: 0x003CB290 File Offset: 0x003C9490 [Token(Token = "0x17002DEC")] [DebuggerNonUserCode] private MessageDescriptor PJLHIMNHHFD { [Token(Token = "0x6010CEE")] [Address(RVA = "0xB56DE0", Offset = "0xB55BE0", VA = "0x180B56DE0", Slot = "7")] get { throw new NullReferenceException(); } } // Token: 0x06010CEF RID: 68847 RVA: 0x003CB2A4 File Offset: 0x003C94A4 [Token(Token = "0x6010CEF")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] [DebuggerNonUserCode] public MEOACMOBAGI() { } // Token: 0x06010CF0 RID: 68848 RVA: 0x003CB2B8 File Offset: 0x003C94B8 [Token(Token = "0x6010CF0")] [Address(RVA = "0xB56CC0", Offset = "0xB55AC0", VA = "0x180B56CC0")] [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: 0x06010CF1 RID: 68849 RVA: 0x003CB32C File Offset: 0x003C952C [Token(Token = "0x6010CF1")] [Address(RVA = "0xB56000", Offset = "0xB54E00", VA = "0x180B56000", 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: 0x17002DED RID: 11757 // (get) Token: 0x06010CF2 RID: 68850 RVA: 0x003CB3A4 File Offset: 0x003C95A4 // (set) Token: 0x06010CF3 RID: 68851 RVA: 0x003CB3CC File Offset: 0x003C95CC [Token(Token = "0x17002DED")] [DebuggerNonUserCode] public JDIDCMMPBJI KEBKFBCOOPJ { [Token(Token = "0x6010CF2")] [Address(RVA = "0xB56420", Offset = "0xB55220", VA = "0x180B56420")] get { /* An exception occurred when decompiling this method (06010CF2) 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 = "0x6010CF3")] [Address(RVA = "0x75FC00", Offset = "0x75EA00", VA = "0x18075FC00")] set { this.BKNJCODIFDJ = value; bool flag = value != 0; this.FBCOBGFDIFB = (flag ? MEOACMOBAGI.EKDHFEIKBGL.CircuitReferenceData : MEOACMOBAGI.EKDHFEIKBGL.None); } } // Token: 0x17002DEE RID: 11758 // (get) Token: 0x06010CF4 RID: 68852 RVA: 0x003CB3F0 File Offset: 0x003C95F0 // (set) Token: 0x06010CF5 RID: 68853 RVA: 0x003CB418 File Offset: 0x003C9618 [Token(Token = "0x17002DEE")] [DebuggerNonUserCode] public NCIGJNPNIDJ PCANCPFHNBE { [Token(Token = "0x6010CF4")] [Address(RVA = "0xB56A30", Offset = "0xB55830", VA = "0x180B56A30")] get { /* An exception occurred when decompiling this method (06010CF4) 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 = "0x6010CF5")] [Address(RVA = "0x75FBF0", Offset = "0x75E9F0", VA = "0x18075FBF0")] set { this.BKNJCODIFDJ = value; } } // Token: 0x17002DEF RID: 11759 // (get) Token: 0x06010CF6 RID: 68854 RVA: 0x003CB42C File Offset: 0x003C962C [Token(Token = "0x17002DEF")] [DebuggerNonUserCode] public MEOACMOBAGI.EKDHFEIKBGL PEBANGEKIIP { [Token(Token = "0x6010CF6")] [Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")] get { return this.FBCOBGFDIFB; } } // Token: 0x06010CF7 RID: 68855 RVA: 0x003CB440 File Offset: 0x003C9640 [Token(Token = "0x6010CF7")] [Address(RVA = "0x7601C0", Offset = "0x75EFC0", VA = "0x1807601C0")] [DebuggerNonUserCode] public void PFCNNIFMINB() { int num = 0; this.FBCOBGFDIFB = (MEOACMOBAGI.EKDHFEIKBGL)num; this.BKNJCODIFDJ = num; } // Token: 0x06010CF8 RID: 68856 RVA: 0x003CB460 File Offset: 0x003C9660 [Token(Token = "0x6010CF8")] [Address(RVA = "0xB562D0", Offset = "0xB550D0", VA = "0x180B562D0", 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: 0x06010CF9 RID: 68857 RVA: 0x003CB4B0 File Offset: 0x003C96B0 [Token(Token = "0x6010CF9")] [Address(RVA = "0xB561B0", Offset = "0xB54FB0", VA = "0x180B561B0", 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: 0x06010CFA RID: 68858 RVA: 0x003CB53C File Offset: 0x003C973C [Token(Token = "0x6010CFA")] [Address(RVA = "0xB56480", Offset = "0xB55280", VA = "0x180B56480", 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: 0x06010CFB RID: 68859 RVA: 0x003CB58C File Offset: 0x003C978C [Token(Token = "0x6010CFB")] [Address(RVA = "0xB56A90", Offset = "0xB55890", VA = "0x180B56A90", Slot = "3")] [DebuggerNonUserCode] public override string ToString() { return JsonFormatter.ToDiagnosticString(this); } // Token: 0x06010CFC RID: 68860 RVA: 0x003CB5A0 File Offset: 0x003C97A0 [Token(Token = "0x6010CFC")] [Address(RVA = "0xB56AF0", Offset = "0xB558F0", VA = "0x180B56AF0", 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: 0x06010CFD RID: 68861 RVA: 0x003CB5FC File Offset: 0x003C97FC [Token(Token = "0x6010CFD")] [Address(RVA = "0xB55ED0", Offset = "0xB54CD0", VA = "0x180B55ED0", 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: 0x06010CFE RID: 68862 RVA: 0x003CB660 File Offset: 0x003C9860 [Token(Token = "0x6010CFE")] [Address(RVA = "0xB56650", Offset = "0xB55450", VA = "0x180B56650", 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: 0x06010CFF RID: 68863 RVA: 0x003CB730 File Offset: 0x003C9930 [Token(Token = "0x6010CFF")] [Address(RVA = "0xB56860", Offset = "0xB55660", VA = "0x180B56860", 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: 0x06010D00 RID: 68864 RVA: 0x003CB7EC File Offset: 0x003C99EC // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6010D00")] [Address(RVA = "0xB56C00", Offset = "0xB55A00", VA = "0x180B56C00")] static MEOACMOBAGI() { Func func; MEOACMOBAGI.MHLLBDFJBOD = new MessageParser(func); } // Token: 0x0400AE1F RID: 44575 [Token(Token = "0x400AE1F")] private static readonly MessageParser MHLLBDFJBOD; // Token: 0x0400AE20 RID: 44576 [Token(Token = "0x400AE20")] public const int MICFFBCPDKH = 1; // Token: 0x0400AE21 RID: 44577 [Token(Token = "0x400AE21")] public const int AFPMBKCPMBH = 2; // Token: 0x0400AE22 RID: 44578 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400AE22")] private object BKNJCODIFDJ; // Token: 0x0400AE23 RID: 44579 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400AE23")] private MEOACMOBAGI.EKDHFEIKBGL FBCOBGFDIFB; // Token: 0x0200279A RID: 10138 [Token(Token = "0x200279A")] public enum EKDHFEIKBGL { // Token: 0x0400AE25 RID: 44581 [Token(Token = "0x400AE25")] None, // Token: 0x0400AE26 RID: 44582 [Token(Token = "0x400AE26")] CircuitReferenceData, // Token: 0x0400AE27 RID: 44583 [Token(Token = "0x400AE27")] InterfaceNodeReferenceData } }