using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CircuitsV2; using CircuitsV2.Graph; using CircuitsV2.Graph.Nodes; using CircuitsV2.Types; using CircuitsV2.Utilities; using Cpp2IlInjected; using RecRoom.CircuitsV2.Adapter; using UnityEngine; // Token: 0x02002369 RID: 9065 [Token(Token = "0x2002369")] [StructLayout(3)] public static class NBFPPNGIALA { // Token: 0x0600FAE8 RID: 64232 RVA: 0x003B05D8 File Offset: 0x003AE7D8 [Token(Token = "0x600FAE8")] [Address(RVA = "0x1430050", Offset = "0x142EA50", VA = "0x181430050")] public static KJDOCKDBNCK CIJKHOJPJGA(CircuitGraphObject BANGBIKOBGO) { if (BANGBIKOBGO != 0) { if (BANGBIKOBGO == 0) { int num; if (BANGBIKOBGO == 0) { if (BANGBIKOBGO == 0) { goto IL_52; } bool flag = BANGBIKOBGO != 0; bool flag2; if (!flag2) { goto IL_AA; } num = 0; NBFPPNGIALA.NGCFODFFGBE ngcfodffgbe; ngcfodffgbe.BLKBICFKDBJ = BANGBIKOBGO; } bool flag3; if (!DebugTool.AssertDbg(flag3, "Cannot create a ControlPanelAdapter with a null impl!", (LogFlag)num, (LogLevel)((uint)2))) { goto IL_AA; } } bool flag4 = BANGBIKOBGO != 0; bool flag5; if (!flag5) { goto IL_AA; } } IL_52: Type type = BANGBIKOBGO.GetType(); string text = string.Format("Cannot construct a ChipAdapter from an obeject with type {0}!", type); bool flag6; if (DebugTool.AssertDbg(flag6, "Cannot create a NodeAdapter with a null impl!", LogFlag.CircuitsV2Debug, (LogLevel)((uint)2))) { int num2 = 0; bool flag7; if (DebugTool.AssertDbg(flag7, "Cannot create an EventAdapter with a null impl!", (LogFlag)num2, (LogLevel)((uint)2))) { NBFPPNGIALA.PIBINEMGPJG pibinemgpjg; pibinemgpjg.BLKBICFKDBJ = 0; Action action = new Action(pibinemgpjg.GPPCPCOGGKN); } } IL_AA: throw new NullReferenceException(); } // Token: 0x0200236A RID: 9066 [Token(Token = "0x200236A")] private abstract class EIPDEIJFCDG : KJDOCKDBNCK { // Token: 0x17002A64 RID: 10852 // (get) Token: 0x0600FAE9 RID: 64233 [Token(Token = "0x17002A64")] public abstract CircuitGraphObject DGFLEJAOOIF { [Token(Token = "0x600FAE9")] [Address(Slot = "42")] get; } // Token: 0x17002A65 RID: 10853 // (get) Token: 0x0600FAEA RID: 64234 [Token(Token = "0x17002A65")] public abstract Guid ABJHBFNCEJN { [Token(Token = "0x600FAEA")] [Address(Slot = "43")] get; } // Token: 0x17002A66 RID: 10854 // (get) Token: 0x0600FAEB RID: 64235 [Token(Token = "0x17002A66")] public abstract Guid JPOHGBCEJEJ { [Token(Token = "0x600FAEB")] [Address(Slot = "44")] get; } // Token: 0x17002A67 RID: 10855 // (get) Token: 0x0600FAEC RID: 64236 [Token(Token = "0x17002A67")] public abstract string FIKEBGGCDFN { [Token(Token = "0x600FAEC")] [Address(Slot = "45")] get; } // Token: 0x17002A68 RID: 10856 // (get) Token: 0x0600FAED RID: 64237 [Token(Token = "0x17002A68")] public abstract string DNCNIKLFAME { [Token(Token = "0x600FAED")] [Address(Slot = "46")] get; } // Token: 0x17002A69 RID: 10857 // (get) Token: 0x0600FAEE RID: 64238 [Token(Token = "0x17002A69")] public abstract ChipKey AKFDMGLACLA { [Token(Token = "0x600FAEE")] [Address(Slot = "47")] get; } // Token: 0x17002A6A RID: 10858 // (get) Token: 0x0600FAEF RID: 64239 RVA: 0x003B0694 File Offset: 0x003AE894 [Token(Token = "0x17002A6A")] public virtual bool JGPCGCJHHIJ { [Token(Token = "0x600FAEF")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "48")] get { } } // Token: 0x17002A6B RID: 10859 // (get) Token: 0x0600FAF0 RID: 64240 RVA: 0x003B06A4 File Offset: 0x003AE8A4 [Token(Token = "0x17002A6B")] public virtual bool OGCBCPKHIPI { [Token(Token = "0x600FAF0")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "49")] get { } } // Token: 0x17002A6C RID: 10860 // (get) Token: 0x0600FAF1 RID: 64241 RVA: 0x003B06B4 File Offset: 0x003AE8B4 [Token(Token = "0x17002A6C")] public virtual bool MMADDMPDGFI { [Token(Token = "0x600FAF1")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "50")] get { } } // Token: 0x17002A6D RID: 10861 // (get) Token: 0x0600FAF2 RID: 64242 RVA: 0x003B06C4 File Offset: 0x003AE8C4 [Token(Token = "0x17002A6D")] public virtual bool FNGHOEPDFOG { [Token(Token = "0x600FAF2")] [Address(RVA = "0x1421E80", Offset = "0x1420880", VA = "0x181421E80", Slot = "51")] get { throw new NullReferenceException(); } } // Token: 0x17002A6E RID: 10862 // (get) Token: 0x0600FAF3 RID: 64243 RVA: 0x003B06D8 File Offset: 0x003AE8D8 [Token(Token = "0x17002A6E")] public virtual bool LKJJCFNFJPM { [Token(Token = "0x600FAF3")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "52")] get { } } // Token: 0x17002A6F RID: 10863 // (get) Token: 0x0600FAF4 RID: 64244 [Token(Token = "0x17002A6F")] public abstract IReadOnlyList KHECCPDEMCG { [Token(Token = "0x600FAF4")] [Address(Slot = "53")] get; } // Token: 0x17002A70 RID: 10864 // (get) Token: 0x0600FAF5 RID: 64245 RVA: 0x003B06E8 File Offset: 0x003AE8E8 [Token(Token = "0x17002A70")] public Vector3 EIGHMALKDDD { [Token(Token = "0x600FAF5")] [Address(RVA = "0x1421EF0", Offset = "0x14208F0", VA = "0x181421EF0", Slot = "12")] get { throw new NullReferenceException(); } } // Token: 0x17002A71 RID: 10865 // (get) Token: 0x0600FAF6 RID: 64246 RVA: 0x003B06FC File Offset: 0x003AE8FC [Token(Token = "0x17002A71")] public bool HAGIPJBPIAH { [Token(Token = "0x600FAF6")] [Address(RVA = "0x1421EC0", Offset = "0x14208C0", VA = "0x181421EC0", Slot = "40")] get { bool flag; return flag; } } // Token: 0x0600FAF7 RID: 64247 RVA: 0x003B070C File Offset: 0x003AE90C [Token(Token = "0x600FAF7")] [Address(RVA = "0x1421CB0", Offset = "0x14206B0", VA = "0x181421CB0", Slot = "17")] public void PPKMAPJACFF(Vector3 ONGBFDACHHG, bool OLOCEEFHEDN = false) { float z = ONGBFDACHHG.z; } // Token: 0x17002A72 RID: 10866 // (get) Token: 0x0600FAF8 RID: 64248 RVA: 0x003B0728 File Offset: 0x003AE928 [Token(Token = "0x17002A72")] public Quaternion HFFEJMHMKHB { [Token(Token = "0x600FAF8")] [Address(RVA = "0x1421F40", Offset = "0x1420940", VA = "0x181421F40", Slot = "18")] get { throw new NullReferenceException(); } } // Token: 0x0600FAF9 RID: 64249 RVA: 0x003B073C File Offset: 0x003AE93C [Token(Token = "0x600FAF9")] [Address(RVA = "0x1421470", Offset = "0x141FE70", VA = "0x181421470", Slot = "19")] public void ENAPPICIPDG(Quaternion ONGBFDACHHG, bool OLOCEEFHEDN = false) { } // Token: 0x0600FAFA RID: 64250 RVA: 0x003B0750 File Offset: 0x003AE950 [Token(Token = "0x600FAFA")] [Address(RVA = "0x1421710", Offset = "0x1420110", VA = "0x181421710", Slot = "20")] public void IOOMJOJPGAP(Vector3? DDHPAFKBMON, Quaternion? IGPENJBJADK) { } // Token: 0x14000118 RID: 280 // (add) Token: 0x0600FAFB RID: 64251 RVA: 0x003B0764 File Offset: 0x003AE964 // (remove) Token: 0x0600FAFC RID: 64252 RVA: 0x003B078C File Offset: 0x003AE98C [Token(Token = "0x14000118")] public event Action JCLLONJPGKG { [Token(Token = "0x600FAFB")] [Address(RVA = "0x1421280", Offset = "0x141FC80", VA = "0x181421280", Slot = "21")] [CompilerGenerated] add { Action jcllonjpgkg; Delegate @delegate; do { jcllonjpgkg = this.JCLLONJPGKG; @delegate = Delegate.Combine(jcllonjpgkg, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != jcllonjpgkg) { } } [Token(Token = "0x600FAFC")] [Address(RVA = "0x14210A0", Offset = "0x141FAA0", VA = "0x1814210A0", Slot = "22")] [CompilerGenerated] remove { Action jcllonjpgkg; Delegate @delegate; do { jcllonjpgkg = this.JCLLONJPGKG; @delegate = Delegate.Remove(jcllonjpgkg, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != jcllonjpgkg) { } } } // Token: 0x0600FAFD RID: 64253 RVA: 0x003B07B4 File Offset: 0x003AE9B4 [Token(Token = "0x600FAFD")] [Address(RVA = "0xFF8DE0", Offset = "0xFF77E0", VA = "0x180FF8DE0")] protected void KKHGKGBMJPF() { Action jcllonjpgkg = this.JCLLONJPGKG; if (jcllonjpgkg != 0) { jcllonjpgkg(); return; } } // Token: 0x14000119 RID: 281 // (add) Token: 0x0600FAFE RID: 64254 RVA: 0x003B07D4 File Offset: 0x003AE9D4 // (remove) Token: 0x0600FAFF RID: 64255 RVA: 0x003B07FC File Offset: 0x003AE9FC [Token(Token = "0x14000119")] public event Action MDDBOFIDMIG { [Token(Token = "0x600FAFE")] [Address(RVA = "0x1421670", Offset = "0x1420070", VA = "0x181421670", Slot = "23")] [CompilerGenerated] add { Action mddbofidmig; Delegate @delegate; do { mddbofidmig = this.MDDBOFIDMIG; @delegate = Delegate.Combine(mddbofidmig, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mddbofidmig) { } } [Token(Token = "0x600FAFF")] [Address(RVA = "0x1421A10", Offset = "0x1420410", VA = "0x181421A10", Slot = "24")] [CompilerGenerated] remove { Action mddbofidmig; Delegate @delegate; do { mddbofidmig = this.MDDBOFIDMIG; @delegate = Delegate.Remove(mddbofidmig, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != mddbofidmig) { } } } // Token: 0x1400011A RID: 282 // (add) Token: 0x0600FB00 RID: 64256 RVA: 0x003B0824 File Offset: 0x003AEA24 // (remove) Token: 0x0600FB01 RID: 64257 RVA: 0x003B084C File Offset: 0x003AEA4C [Token(Token = "0x1400011A")] public event Action EANFAHIJEFE { [Token(Token = "0x600FB00")] [Address(RVA = "0x1421B70", Offset = "0x1420570", VA = "0x181421B70", Slot = "25")] [CompilerGenerated] add { Action eanfahijefe; Delegate @delegate; do { eanfahijefe = this.EANFAHIJEFE; @delegate = Delegate.Combine(eanfahijefe, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != eanfahijefe) { } } [Token(Token = "0x600FB01")] [Address(RVA = "0x1421000", Offset = "0x141FA00", VA = "0x181421000", Slot = "26")] [CompilerGenerated] remove { Action eanfahijefe; Delegate @delegate; do { eanfahijefe = this.EANFAHIJEFE; @delegate = Delegate.Remove(eanfahijefe, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != eanfahijefe) { } } } // Token: 0x1400011B RID: 283 // (add) Token: 0x0600FB02 RID: 64258 RVA: 0x003B0874 File Offset: 0x003AEA74 // (remove) Token: 0x0600FB03 RID: 64259 RVA: 0x003B089C File Offset: 0x003AEA9C [Token(Token = "0x1400011B")] public event Action GGNFABAPBKD { [Token(Token = "0x600FB02")] [Address(RVA = "0x14215D0", Offset = "0x141FFD0", VA = "0x1814215D0", Slot = "27")] [CompilerGenerated] add { Action ggnfabapbkd; Delegate @delegate; do { ggnfabapbkd = this.GGNFABAPBKD; @delegate = Delegate.Combine(ggnfabapbkd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ggnfabapbkd) { } } [Token(Token = "0x600FB03")] [Address(RVA = "0x14214D0", Offset = "0x141FED0", VA = "0x1814214D0", Slot = "28")] [CompilerGenerated] remove { Action ggnfabapbkd; Delegate @delegate; do { ggnfabapbkd = this.GGNFABAPBKD; @delegate = Delegate.Remove(ggnfabapbkd, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != ggnfabapbkd) { } } } // Token: 0x1400011C RID: 284 // (add) Token: 0x0600FB04 RID: 64260 RVA: 0x003B08C4 File Offset: 0x003AEAC4 // (remove) Token: 0x0600FB05 RID: 64261 RVA: 0x003B08EC File Offset: 0x003AEAEC [Token(Token = "0x1400011C")] public event Action OOLIJPCEHKH { [Token(Token = "0x600FB04")] [Address(RVA = "0x1421140", Offset = "0x141FB40", VA = "0x181421140", Slot = "29")] [CompilerGenerated] add { Action oolijpcehkh; Delegate @delegate; do { oolijpcehkh = this.OOLIJPCEHKH; @delegate = Delegate.Combine(oolijpcehkh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != oolijpcehkh) { } } [Token(Token = "0x600FB05")] [Address(RVA = "0x14218D0", Offset = "0x14202D0", VA = "0x1814218D0", Slot = "30")] [CompilerGenerated] remove { Action oolijpcehkh; Delegate @delegate; do { oolijpcehkh = this.OOLIJPCEHKH; @delegate = Delegate.Remove(oolijpcehkh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != oolijpcehkh) { } } } // Token: 0x0600FB06 RID: 64262 RVA: 0x003B0914 File Offset: 0x003AEB14 [Token(Token = "0x600FB06")] [Address(RVA = "0x1421AB0", Offset = "0x14204B0", VA = "0x181421AB0")] protected void OAOFCGAPPBI(int EFBDCIJMFGD, DBFIKIGBNOD INHJPNEKIEK) { Action oolijpcehkh = this.OOLIJPCEHKH; if (oolijpcehkh != 0) { oolijpcehkh(EFBDCIJMFGD, INHJPNEKIEK); } } // Token: 0x1400011D RID: 285 // (add) Token: 0x0600FB07 RID: 64263 RVA: 0x003B0934 File Offset: 0x003AEB34 // (remove) Token: 0x0600FB08 RID: 64264 RVA: 0x003B095C File Offset: 0x003AEB5C [Token(Token = "0x1400011D")] public event Action EFJLMHNMHGN { [Token(Token = "0x600FB07")] [Address(RVA = "0x1421970", Offset = "0x1420370", VA = "0x181421970", Slot = "31")] [CompilerGenerated] add { Action efjlmhnmhgn; Delegate @delegate; do { efjlmhnmhgn = this.EFJLMHNMHGN; @delegate = Delegate.Combine(efjlmhnmhgn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != efjlmhnmhgn) { } } [Token(Token = "0x600FB08")] [Address(RVA = "0x1421C10", Offset = "0x1420610", VA = "0x181421C10", Slot = "32")] [CompilerGenerated] remove { Action efjlmhnmhgn; Delegate @delegate; do { efjlmhnmhgn = this.EFJLMHNMHGN; @delegate = Delegate.Remove(efjlmhnmhgn, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != efjlmhnmhgn) { } } } // Token: 0x0600FB09 RID: 64265 RVA: 0x003B0984 File Offset: 0x003AEB84 [Token(Token = "0x600FB09")] [Address(RVA = "0x1421570", Offset = "0x141FF70", VA = "0x181421570")] protected void GMCFBAKIOIG(int EFBDCIJMFGD, DBFIKIGBNOD INHJPNEKIEK) { Action efjlmhnmhgn = this.EFJLMHNMHGN; if (efjlmhnmhgn != 0) { efjlmhnmhgn(EFBDCIJMFGD, INHJPNEKIEK); } } // Token: 0x1400011E RID: 286 // (add) Token: 0x0600FB0A RID: 64266 RVA: 0x003B09A4 File Offset: 0x003AEBA4 // (remove) Token: 0x0600FB0B RID: 64267 RVA: 0x003B09CC File Offset: 0x003AEBCC [Token(Token = "0x1400011E")] public event Action ACMFCEAGABH { [Token(Token = "0x600FB0A")] [Address(RVA = "0x1421360", Offset = "0x141FD60", VA = "0x181421360", Slot = "33")] [CompilerGenerated] add { Action acmfceagabh; Delegate @delegate; do { acmfceagabh = this.ACMFCEAGABH; @delegate = Delegate.Combine(acmfceagabh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != acmfceagabh) { } } [Token(Token = "0x600FB0B")] [Address(RVA = "0x14211E0", Offset = "0x141FBE0", VA = "0x1814211E0", Slot = "34")] [CompilerGenerated] remove { Action acmfceagabh; Delegate @delegate; do { acmfceagabh = this.ACMFCEAGABH; @delegate = Delegate.Remove(acmfceagabh, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != acmfceagabh) { } } } // Token: 0x0600FB0C RID: 64268 RVA: 0x003B09F4 File Offset: 0x003AEBF4 [Token(Token = "0x600FB0C")] [Address(RVA = "0x10172C0", Offset = "0x1015CC0", VA = "0x1810172C0")] protected void KLHEGCGHCKA() { Action acmfceagabh = this.ACMFCEAGABH; if (acmfceagabh != 0) { acmfceagabh(); return; } } // Token: 0x0600FB0D RID: 64269 RVA: 0x003B0A14 File Offset: 0x003AEC14 [Token(Token = "0x600FB0D")] [Address(RVA = "0x1421D20", Offset = "0x1420720", VA = "0x181421D20")] protected EIPDEIJFCDG(CircuitGraphObject circuitObject) { int num = 0; this.AKIBJCNJNBE(num); this.KCHDEPKPDHG = circuitObject; CircuitObjectTransform k__BackingField = circuitObject.k__BackingField; CircuitObjectTransform.OnLocalPositionChangedEvent onLocalPositionChangedEvent = new CircuitObjectTransform.OnLocalPositionChangedEvent(this.DLGNBEDLMCN); k__BackingField.OnLocalPositionChanged += onLocalPositionChangedEvent; CircuitObjectTransform k__BackingField2 = this.KCHDEPKPDHG.k__BackingField; CircuitObjectTransform.OnLocalRotationChangedEvent onLocalRotationChangedEvent = new CircuitObjectTransform.OnLocalRotationChangedEvent(this.PFAPIIPPGII); k__BackingField2.OnLocalRotationChanged += onLocalRotationChangedEvent; CircuitGraphObject kchdepkpdhg = this.KCHDEPKPDHG; Action action = new Action(this.KKHGKGBMJPF); kchdepkpdhg.OnNameChanged += action; CircuitGraphObject kchdepkpdhg2 = this.KCHDEPKPDHG; Action action2 = new Action(this.CJNLPKCJHHF); kchdepkpdhg2.OnDestroyed += action2; } // Token: 0x0600FB0E RID: 64270 RVA: 0x003B0AB4 File Offset: 0x003AECB4 [Token(Token = "0x600FB0E")] [Address(RVA = "0x1421320", Offset = "0x141FD20", VA = "0x181421320")] private void CJNLPKCJHHF() { IReadOnlyList nodeGroups = this.NodeGroups; Action ggnfabapbkd = this.GGNFABAPBKD; if (ggnfabapbkd != 0) { ggnfabapbkd(); return; } } // Token: 0x0600FB0F RID: 64271 RVA: 0x003B0ADC File Offset: 0x003AECDC [Token(Token = "0x600FB0F")] [Address(RVA = "0x1421760", Offset = "0x1420160", VA = "0x181421760", Slot = "54")] public virtual void JPBPGKDPEOP() { CircuitGraphObject kchdepkpdhg = this.KCHDEPKPDHG; Action action = new Action(this.KKHGKGBMJPF); kchdepkpdhg.OnNameChanged -= action; CircuitGraphObject kchdepkpdhg2 = this.KCHDEPKPDHG; Action action2 = new Action(this.CJNLPKCJHHF); kchdepkpdhg2.OnDestroyed -= action2; CircuitObjectTransform.OnLocalPositionChangedEvent onLocalPositionChangedEvent = new CircuitObjectTransform.OnLocalPositionChangedEvent(this.DLGNBEDLMCN); CircuitObjectTransform.OnLocalRotationChangedEvent onLocalRotationChangedEvent = new CircuitObjectTransform.OnLocalRotationChangedEvent(this.PFAPIIPPGII); } // Token: 0x0600FB10 RID: 64272 RVA: 0x003B0B44 File Offset: 0x003AED44 [Token(Token = "0x600FB10")] [Address(RVA = "0x1421400", Offset = "0x141FE00", VA = "0x181421400")] private void DLGNBEDLMCN(Vector3 DDHPAFKBMON) { if (this.MDDBOFIDMIG != 0) { float z = DDHPAFKBMON.z; } } // Token: 0x0600FB11 RID: 64273 RVA: 0x003B0B64 File Offset: 0x003AED64 [Token(Token = "0x600FB11")] [Address(RVA = "0x1421B10", Offset = "0x1420510", VA = "0x181421B10")] private void PFAPIIPPGII(Quaternion IGPENJBJADK) { if (this.EANFAHIJEFE != 0) { } } // Token: 0x17002A73 RID: 10867 // (get) Token: 0x0600FB12 RID: 64274 RVA: 0x003B0B7C File Offset: 0x003AED7C [Token(Token = "0x17002A73")] public virtual bool ICMNOKGHMPE { [Token(Token = "0x600FB12")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "55")] get { } } // Token: 0x17002A74 RID: 10868 // (get) Token: 0x0600FB13 RID: 64275 RVA: 0x003B0B8C File Offset: 0x003AED8C [Token(Token = "0x17002A74")] public virtual bool MCCOBEMLJEO { [Token(Token = "0x600FB13")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "56")] get { } } // Token: 0x0600FB14 RID: 64276 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB14")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "57")] public virtual void AKIBJCNJNBE(string CEHJGNDELGL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600FB15 RID: 64277 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB15")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "58")] public virtual void ILOCBALJOGE(NodeDescId ENJEOLBEALP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600FB16 RID: 64278 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB16")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "59")] public virtual void MHLPHBAMOKA(Transform OIFLDNBGJOH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400A73A RID: 42810 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A73A")] private readonly CircuitGraphObject KCHDEPKPDHG; } // Token: 0x0200236B RID: 9067 [Token(Token = "0x200236B")] private abstract class NCMMEONJPLM : NBFPPNGIALA.EIPDEIJFCDG { // Token: 0x17002A75 RID: 10869 // (get) Token: 0x0600FB17 RID: 64279 RVA: 0x003B0B9C File Offset: 0x003AED9C [Token(Token = "0x17002A75")] public sealed override CircuitGraphObject DGFLEJAOOIF { [Token(Token = "0x600FB17")] [Address(RVA = "0x1434400", Offset = "0x1432E00", VA = "0x181434400", Slot = "42")] get { /* An exception occurred when decompiling this method (0600FB17) ICSharpCode.Decompiler.DecompilerException: Error decompiling CircuitsV2.Graph.CircuitGraphObject NBFPPNGIALA/NCMMEONJPLM::get_InnerObject() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:Node(var_0_06, callgetter:Node(NCMMEONJPLM::DLHNHIAHAGA, ldloc:NCMMEONJPLM(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: 0x17002A76 RID: 10870 // (get) Token: 0x0600FB18 RID: 64280 [Token(Token = "0x17002A76")] protected abstract Node IGCOPIALHJE { [Token(Token = "0x600FB18")] [Address(Slot = "60")] get; } // Token: 0x17002A77 RID: 10871 // (get) Token: 0x0600FB19 RID: 64281 RVA: 0x003B0BB0 File Offset: 0x003AEDB0 [Token(Token = "0x17002A77")] public sealed override Guid ABJHBFNCEJN { [Token(Token = "0x600FB19")] [Address(RVA = "0x1434370", Offset = "0x1432D70", VA = "0x181434370", Slot = "43")] get { throw new NullReferenceException(); } } // Token: 0x17002A78 RID: 10872 // (get) Token: 0x0600FB1A RID: 64282 RVA: 0x003B0BC4 File Offset: 0x003AEDC4 [Token(Token = "0x17002A78")] public sealed override Guid JPOHGBCEJEJ { [Token(Token = "0x600FB1A")] [Address(RVA = "0x14343C0", Offset = "0x1432DC0", VA = "0x1814343C0", Slot = "44")] get { throw new NullReferenceException(); } } // Token: 0x17002A79 RID: 10873 // (get) Token: 0x0600FB1B RID: 64283 RVA: 0x003B0BD8 File Offset: 0x003AEDD8 [Token(Token = "0x17002A79")] public override string FIKEBGGCDFN { [Token(Token = "0x600FB1B")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740", Slot = "45")] get; } // Token: 0x17002A7A RID: 10874 // (get) Token: 0x0600FB1C RID: 64284 RVA: 0x003B0BEC File Offset: 0x003AEDEC [Token(Token = "0x17002A7A")] public sealed override string DNCNIKLFAME { [Token(Token = "0x600FB1C")] [Address(RVA = "0x1434420", Offset = "0x1432E20", VA = "0x181434420", Slot = "46")] get { Type type; Guid guid = type.GUID; throw new NullReferenceException(); } } // Token: 0x17002A7B RID: 10875 // (get) Token: 0x0600FB1D RID: 64285 RVA: 0x003B0C08 File Offset: 0x003AEE08 [Token(Token = "0x17002A7B")] public sealed override IReadOnlyList KHECCPDEMCG { [Token(Token = "0x600FB1D")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0", Slot = "53")] get { /* An exception occurred when decompiling this method (0600FB1D) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 NBFPPNGIALA/NCMMEONJPLM::get_NodeGroups() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(NCMMEONJPLM::OIMBCGGJMNG, ldloc:NCMMEONJPLM(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: 0x0600FB1E RID: 64286 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB1E")] [Address(RVA = "0x1433F40", Offset = "0x1432940", VA = "0x181433F40")] protected NCMMEONJPLM(Node impl) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600FB1F RID: 64287 RVA: 0x003B0C1C File Offset: 0x003AEE1C [Token(Token = "0x600FB1F")] [Address(RVA = "0x1433B60", Offset = "0x1432560", VA = "0x181433B60", Slot = "54")] public override void JPBPGKDPEOP() { int num; do { num = 0; Action action = new Action(this.IMDAEPMEJGN); Action action2 = new Action(this.GDABEBJBFBD); Action action3 = new Action(this.GNDNJLGLJJL); bool hasInnerContext = this.LKJJCFNFJPM; if (hasInnerContext) { if (num >= (hasInnerContext ? 1 : 0)) { goto IL_48; } num += num; if (num != (hasInnerContext ? 1 : 0)) { num++; goto IL_48; } IL_58: num += 19; num += 13; num += 19; goto IL_67; IL_48: int num2 = 0; if (num < num2) { num += num; num++; goto IL_58; } goto IL_58; } IL_67: if (hasInnerContext) { } if (num != -1) { } } while (num != 0); base.JPBPGKDPEOP(); } // Token: 0x0600FB20 RID: 64288 RVA: 0x003B0CB8 File Offset: 0x003AEEB8 [Token(Token = "0x600FB20")] [Address(RVA = "0x1433A90", Offset = "0x1432490", VA = "0x181433A90")] private void IMDAEPMEJGN(int EFBDCIJMFGD, NodeGroup HNHLGNAIGLL) { CFIACNKDPMG cfiacnkdpmg = new CFIACNKDPMG(this, HNHLGNAIGLL); this.OIMBCGGJMNG.Insert(EFBDCIJMFGD, cfiacnkdpmg); Action oolijpcehkh = this.OOLIJPCEHKH; if (oolijpcehkh != 0) { oolijpcehkh(EFBDCIJMFGD, cfiacnkdpmg); } } // Token: 0x0600FB21 RID: 64289 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB21")] [Address(RVA = "0x14338D0", Offset = "0x14322D0", VA = "0x1814338D0")] private void GDABEBJBFBD(int EFBDCIJMFGD, NodeGroup HNHLGNAIGLL) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600FB22 RID: 64290 RVA: 0x003B0CF4 File Offset: 0x003AEEF4 [Token(Token = "0x600FB22")] [Address(RVA = "0x14339A0", Offset = "0x14323A0", VA = "0x1814339A0")] private void GNDNJLGLJJL() { Func, DBFIKIGBNOD> func = new Func(this.DAADILKEJEF); IEnumerable> enumerable; List list = Enumerable.ToList(enumerable); Action jcllonjpgkg = this.JCLLONJPGKG; this.OIMBCGGJMNG = list; if (jcllonjpgkg != 0) { jcllonjpgkg(); return; } } // Token: 0x0600FB23 RID: 64291 RVA: 0x003B0D34 File Offset: 0x003AEF34 [Token(Token = "0x600FB23")] [Address(RVA = "0x1433EA0", Offset = "0x14328A0", VA = "0x181433EA0", Slot = "59")] public sealed override void MHLPHBAMOKA(Transform OIFLDNBGJOH) { } // Token: 0x0600FB24 RID: 64292 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB24")] [Address(RVA = "0x1433860", Offset = "0x1432260", VA = "0x181433860")] [CompilerGenerated] private DBFIKIGBNOD DAADILKEJEF(KeyValuePair OJGHMDKEBEK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400A743 RID: 42819 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400A743")] private List OIMBCGGJMNG; // Token: 0x0200236C RID: 9068 [Token(Token = "0x200236C")] [CompilerGenerated] private sealed class LGJJNKEBBHG { // Token: 0x0600FB25 RID: 64293 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x600FB25")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public LGJJNKEBBHG() { } // Token: 0x0600FB26 RID: 64294 RVA: 0x00062DDE File Offset: 0x00060FDE [Token(Token = "0x600FB26")] [Address(RVA = "0x1422FA0", Offset = "0x14219A0", VA = "0x181422FA0")] internal DBFIKIGBNOD <.ctor>b__0(KeyValuePair i) { return null; } // Token: 0x0400A744 RID: 42820 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A744")] public NBFPPNGIALA.NCMMEONJPLM <>4__this; // Token: 0x0400A745 RID: 42821 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400A745")] public Node impl; } } // Token: 0x0200236D RID: 9069 [Token(Token = "0x200236D")] private class BHLHPMIJOMF : NBFPPNGIALA.NCMMEONJPLM { // Token: 0x17002A7C RID: 10876 // (get) Token: 0x0600FB27 RID: 64295 RVA: 0x003B0D48 File Offset: 0x003AEF48 [Token(Token = "0x17002A7C")] protected override Node IGCOPIALHJE { [Token(Token = "0x600FB27")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90", Slot = "60")] get { return this.BLKBICFKDBJ; } } // Token: 0x17002A7D RID: 10877 // (get) Token: 0x0600FB28 RID: 64296 RVA: 0x003B0D5C File Offset: 0x003AEF5C [Token(Token = "0x17002A7D")] public override bool MMADDMPDGFI { [Token(Token = "0x600FB28")] [Address(RVA = "0x6931B0", Offset = "0x691BB0", VA = "0x1806931B0", Slot = "50")] get; } // Token: 0x17002A7E RID: 10878 // (get) Token: 0x0600FB29 RID: 64297 RVA: 0x003B0D70 File Offset: 0x003AEF70 [Token(Token = "0x17002A7E")] public override ChipKey AKFDMGLACLA { [Token(Token = "0x600FB29")] [Address(RVA = "0x4438C0", Offset = "0x4422C0", VA = "0x1804438C0", Slot = "47")] get; } // Token: 0x0600FB2A RID: 64298 RVA: 0x003B0D84 File Offset: 0x003AEF84 [Token(Token = "0x600FB2A")] [Address(RVA = "0x1420980", Offset = "0x141F380", VA = "0x181420980")] protected BHLHPMIJOMF(Node impl) : base(impl) { this.BLKBICFKDBJ = impl; if (impl == 0 || impl == 0) { this.AKFDMGLACLA = (ChipKey)((ulong)0L); return; } this.AKFDMGLACLA = (ChipKey)((ulong)5L); Guid contextId = this.ABJHBFNCEJN; this.MMADDMPDGFI = contextId != null; } // Token: 0x0600FB2B RID: 64299 RVA: 0x003B0DCC File Offset: 0x003AEFCC [Token(Token = "0x600FB2B")] [Address(RVA = "0x14208D0", Offset = "0x141F2D0", VA = "0x1814208D0")] public static NBFPPNGIALA.BHLHPMIJOMF CIJKHOJPJGA(Node BLKBICFKDBJ) { bool flag = BLKBICFKDBJ != 0; bool flag2; if (flag2) { return new NBFPPNGIALA.BHLHPMIJOMF(BLKBICFKDBJ); } } // Token: 0x0400A746 RID: 42822 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400A746")] private readonly Node BLKBICFKDBJ; } // Token: 0x0200236E RID: 9070 [Token(Token = "0x200236E")] private sealed class PIBINEMGPJG : NBFPPNGIALA.BHLHPMIJOMF { // Token: 0x17002A7F RID: 10879 // (get) Token: 0x0600FB2C RID: 64300 RVA: 0x003B0DF0 File Offset: 0x003AEFF0 [Token(Token = "0x17002A7F")] public override string FIKEBGGCDFN { [Token(Token = "0x600FB2C")] [Address(RVA = "0x1437540", Offset = "0x1435F40", VA = "0x181437540", Slot = "45")] get { return this.BLKBICFKDBJ.BaseName; } } // Token: 0x17002A80 RID: 10880 // (get) Token: 0x0600FB2D RID: 64301 RVA: 0x003B0E10 File Offset: 0x003AF010 [Token(Token = "0x17002A80")] public override ChipKey AKFDMGLACLA { [Token(Token = "0x600FB2D")] [Address(RVA = "0x14374C0", Offset = "0x1435EC0", VA = "0x1814374C0", Slot = "47")] get { EventNodeBase blkbicfkdbj = this.BLKBICFKDBJ; if (blkbicfkdbj == 0 || blkbicfkdbj == 0) { } return ChipKey.EventReceiver; } } // Token: 0x17002A81 RID: 10881 // (get) Token: 0x0600FB2E RID: 64302 RVA: 0x003B0E30 File Offset: 0x003AF030 [Token(Token = "0x17002A81")] public override bool JGPCGCJHHIJ { [Token(Token = "0x600FB2E")] [Address(RVA = "0x1437490", Offset = "0x1435E90", VA = "0x181437490", Slot = "48")] get { EventNodeBase blkbicfkdbj = this.BLKBICFKDBJ; throw new NullReferenceException(); } } // Token: 0x0600FB2F RID: 64303 RVA: 0x003B0E4C File Offset: 0x003AF04C [Token(Token = "0x600FB2F")] [Address(RVA = "0x1437400", Offset = "0x1435E00", VA = "0x181437400")] private PIBINEMGPJG(EventNodeBase impl) : base(impl) { this.BLKBICFKDBJ = impl; Action action = new Action(this.GPPCPCOGGKN); impl.OnEventRegistrationChanged += action; } // Token: 0x0600FB30 RID: 64304 RVA: 0x003B0E84 File Offset: 0x003AF084 [Token(Token = "0x600FB30")] [Address(RVA = "0x1437260", Offset = "0x1435C60", VA = "0x181437260")] public static NBFPPNGIALA.PIBINEMGPJG CIJKHOJPJGA(EventNodeBase BLKBICFKDBJ) { bool flag = BLKBICFKDBJ != 0; bool flag2; if (flag2) { NBFPPNGIALA.PIBINEMGPJG pibinemgpjg = new NBFPPNGIALA.PIBINEMGPJG(BLKBICFKDBJ); pibinemgpjg.BLKBICFKDBJ = BLKBICFKDBJ; Action action = new Action(pibinemgpjg.GPPCPCOGGKN); BLKBICFKDBJ.OnEventRegistrationChanged += action; return pibinemgpjg; } throw new NullReferenceException(); } // Token: 0x0600FB31 RID: 64305 RVA: 0x003B0ECC File Offset: 0x003AF0CC [Token(Token = "0x600FB31")] [Address(RVA = "0x10172C0", Offset = "0x1015CC0", VA = "0x1810172C0")] private void GPPCPCOGGKN() { Action acmfceagabh = this.ACMFCEAGABH; if (acmfceagabh != 0) { acmfceagabh(); return; } } // Token: 0x0600FB32 RID: 64306 RVA: 0x003B0EEC File Offset: 0x003AF0EC [Token(Token = "0x600FB32")] [Address(RVA = "0x1437370", Offset = "0x1435D70", VA = "0x181437370", Slot = "54")] public sealed override void JPBPGKDPEOP() { EventNodeBase blkbicfkdbj = this.BLKBICFKDBJ; Action action = new Action(this.GPPCPCOGGKN); blkbicfkdbj.OnEventRegistrationChanged -= action; base.JPBPGKDPEOP(); } // Token: 0x0400A749 RID: 42825 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x400A749")] private readonly EventNodeBase BLKBICFKDBJ; } // Token: 0x0200236F RID: 9071 [Token(Token = "0x200236F")] private class NGCFODFFGBE : NBFPPNGIALA.NCMMEONJPLM { // Token: 0x17002A82 RID: 10882 // (get) Token: 0x0600FB33 RID: 64307 RVA: 0x003B0F20 File Offset: 0x003AF120 [Token(Token = "0x17002A82")] protected override Node IGCOPIALHJE { [Token(Token = "0x600FB33")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90", Slot = "60")] get { /* An exception occurred when decompiling this method (0600FB33) ICSharpCode.Decompiler.DecompilerException: Error decompiling CircuitsV2.Graph.Node NBFPPNGIALA/NGCFODFFGBE::DLHNHIAHAGA() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:CircuitContextNode(var_0_06, ldfld:CircuitContextNode(NGCFODFFGBE::BLKBICFKDBJ, ldloc:NGCFODFFGBE(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: 0x17002A83 RID: 10883 // (get) Token: 0x0600FB34 RID: 64308 RVA: 0x003B0F34 File Offset: 0x003AF134 [Token(Token = "0x17002A83")] public override ChipKey AKFDMGLACLA { [Token(Token = "0x600FB34")] [Address(RVA = "0x14364C0", Offset = "0x1434EC0", VA = "0x1814364C0", Slot = "47")] get { CircuitContextNode blkbicfkdbj = this.BLKBICFKDBJ; if (blkbicfkdbj != 0 && blkbicfkdbj != 0) { return ChipKey.Circuit; } } } // Token: 0x17002A84 RID: 10884 // (get) Token: 0x0600FB35 RID: 64309 RVA: 0x003B0F58 File Offset: 0x003AF158 [Token(Token = "0x17002A84")] public override bool LKJJCFNFJPM { [Token(Token = "0x600FB35")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "52")] get { return true; } } // Token: 0x0600FB36 RID: 64310 RVA: 0x003B0F68 File Offset: 0x003AF168 [Token(Token = "0x600FB36")] [Address(RVA = "0x1422040", Offset = "0x1420A40", VA = "0x181422040")] protected NGCFODFFGBE(CircuitContextNode impl) : base(impl) { this.BLKBICFKDBJ = impl; } // Token: 0x0600FB37 RID: 64311 RVA: 0x003B0F84 File Offset: 0x003AF184 [Token(Token = "0x600FB37")] [Address(RVA = "0x1436330", Offset = "0x1434D30", VA = "0x181436330")] public static NBFPPNGIALA.NGCFODFFGBE CIJKHOJPJGA(CircuitContextNode BLKBICFKDBJ) { bool flag = BLKBICFKDBJ != 0; bool flag2; if (flag2) { return new NBFPPNGIALA.NGCFODFFGBE(BLKBICFKDBJ) { BLKBICFKDBJ = BLKBICFKDBJ }; } } // Token: 0x17002A85 RID: 10885 // (get) Token: 0x0600FB38 RID: 64312 RVA: 0x003B0FB0 File Offset: 0x003AF1B0 [Token(Token = "0x17002A85")] public override bool ICMNOKGHMPE { [Token(Token = "0x600FB38")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "55")] get { return true; } } // Token: 0x17002A86 RID: 10886 // (get) Token: 0x0600FB39 RID: 64313 RVA: 0x003B0FC0 File Offset: 0x003AF1C0 [Token(Token = "0x17002A86")] public override bool MCCOBEMLJEO { [Token(Token = "0x600FB39")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "56")] get { return true; } } // Token: 0x0600FB3A RID: 64314 RVA: 0x003B0FD0 File Offset: 0x003AF1D0 [Token(Token = "0x600FB3A")] [Address(RVA = "0x1436260", Offset = "0x1434C60", VA = "0x181436260", Slot = "57")] public override void AKIBJCNJNBE(string MMBOKOLAJFH) { Action jcllonjpgkg = this.JCLLONJPGKG; } // Token: 0x0600FB3B RID: 64315 RVA: 0x003B0FEC File Offset: 0x003AF1EC [Token(Token = "0x600FB3B")] [Address(RVA = "0x14363E0", Offset = "0x1434DE0", VA = "0x1814363E0", Slot = "58")] public override void ILOCBALJOGE(NodeDescId ENJEOLBEALP) { Action jcllonjpgkg = this.JCLLONJPGKG; } // Token: 0x0400A74A RID: 42826 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x400A74A")] private readonly CircuitContextNode BLKBICFKDBJ; } // Token: 0x02002370 RID: 9072 [Token(Token = "0x2002370")] private sealed class FAPAFDKPFDC : NBFPPNGIALA.NGCFODFFGBE { // Token: 0x17002A87 RID: 10887 // (get) Token: 0x0600FB3C RID: 64316 RVA: 0x003B1008 File Offset: 0x003AF208 [Token(Token = "0x17002A87")] public override bool OGCBCPKHIPI { [Token(Token = "0x600FB3C")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "49")] get { return true; } } // Token: 0x17002A88 RID: 10888 // (get) Token: 0x0600FB3D RID: 64317 RVA: 0x003B1018 File Offset: 0x003AF218 [Token(Token = "0x17002A88")] public override ChipKey AKFDMGLACLA { [Token(Token = "0x600FB3D")] [Address(RVA = "0x83E740", Offset = "0x83D140", VA = "0x18083E740", Slot = "47")] get { return ChipKey.ControlPanel; } } // Token: 0x0600FB3E RID: 64318 RVA: 0x003B1028 File Offset: 0x003AF228 [Token(Token = "0x600FB3E")] [Address(RVA = "0x1422040", Offset = "0x1420A40", VA = "0x181422040")] private FAPAFDKPFDC(ControlPanel impl) : base(impl) { this.BLKBICFKDBJ = impl; } // Token: 0x0600FB3F RID: 64319 RVA: 0x003B1044 File Offset: 0x003AF244 [Token(Token = "0x600FB3F")] [Address(RVA = "0x1421F90", Offset = "0x1420990", VA = "0x181421F90")] public static NBFPPNGIALA.FAPAFDKPFDC CIJKHOJPJGA(ControlPanel BLKBICFKDBJ) { bool flag = BLKBICFKDBJ != 0; bool flag2; if (flag2) { return new NBFPPNGIALA.FAPAFDKPFDC(BLKBICFKDBJ) { BLKBICFKDBJ = BLKBICFKDBJ }; } } } // Token: 0x02002371 RID: 9073 [Token(Token = "0x2002371")] private sealed class OIONKLMJFIG : NBFPPNGIALA.EIPDEIJFCDG { // Token: 0x17002A89 RID: 10889 // (get) Token: 0x0600FB40 RID: 64320 RVA: 0x003B1070 File Offset: 0x003AF270 [Token(Token = "0x17002A89")] public override CircuitGraphObject DGFLEJAOOIF { [Token(Token = "0x600FB40")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740", Slot = "42")] get { /* An exception occurred when decompiling this method (0600FB40) ICSharpCode.Decompiler.DecompilerException: Error decompiling CircuitsV2.Graph.CircuitGraphObject NBFPPNGIALA/OIONKLMJFIG::get_InnerObject() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:CircuitEventObject(var_0_06, ldfld:CircuitEventObject(OIONKLMJFIG::BLKBICFKDBJ, ldloc:OIONKLMJFIG(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: 0x17002A8A RID: 10890 // (get) Token: 0x0600FB41 RID: 64321 RVA: 0x003B1084 File Offset: 0x003AF284 [Token(Token = "0x17002A8A")] public override Guid ABJHBFNCEJN { [Token(Token = "0x600FB41")] [Address(RVA = "0x1437190", Offset = "0x1435B90", VA = "0x181437190", Slot = "43")] get { throw new NullReferenceException(); } } // Token: 0x17002A8B RID: 10891 // (get) Token: 0x0600FB42 RID: 64322 RVA: 0x003B1098 File Offset: 0x003AF298 [Token(Token = "0x17002A8B")] public override Guid JPOHGBCEJEJ { [Token(Token = "0x600FB42")] [Address(RVA = "0x14371C0", Offset = "0x1435BC0", VA = "0x1814371C0", Slot = "44")] get { throw new NullReferenceException(); } } // Token: 0x17002A8C RID: 10892 // (get) Token: 0x0600FB43 RID: 64323 RVA: 0x003B10AC File Offset: 0x003AF2AC [Token(Token = "0x17002A8C")] public override string FIKEBGGCDFN { [Token(Token = "0x600FB43")] [Address(RVA = "0x14371F0", Offset = "0x1435BF0", VA = "0x1814371F0", Slot = "45")] get { return this.BLKBICFKDBJ.EventDefinition._name; } } // Token: 0x17002A8D RID: 10893 // (get) Token: 0x0600FB44 RID: 64324 RVA: 0x003B10D0 File Offset: 0x003AF2D0 [Token(Token = "0x17002A8D")] public override string DNCNIKLFAME { [Token(Token = "0x600FB44")] [Address(RVA = "0x1437220", Offset = "0x1435C20", VA = "0x181437220", Slot = "46")] get { Guid guid = this.BLKBICFKDBJ.GetType().GUID; throw new NullReferenceException(); } } // Token: 0x17002A8E RID: 10894 // (get) Token: 0x0600FB45 RID: 64325 RVA: 0x003B10F4 File Offset: 0x003AF2F4 [Token(Token = "0x17002A8E")] public override ChipKey AKFDMGLACLA { [Token(Token = "0x600FB45")] [Address(RVA = "0x600D80", Offset = "0x5FF780", VA = "0x180600D80", Slot = "47")] get { return ChipKey.EventDefinition; } } // Token: 0x17002A8F RID: 10895 // (get) Token: 0x0600FB46 RID: 64326 RVA: 0x003B1104 File Offset: 0x003AF304 [Token(Token = "0x17002A8F")] public sealed override IReadOnlyList KHECCPDEMCG { [Token(Token = "0x600FB46")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0", Slot = "53")] get { /* An exception occurred when decompiling this method (0600FB46) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1 NBFPPNGIALA/OIONKLMJFIG::get_NodeGroups() ---> System.Exception: Basic block has to end with unconditional control flow. { Block_0: stloc:class [mscorlib]System.Collections.Generic.List`1(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1(OIONKLMJFIG::OIMBCGGJMNG, ldloc:OIONKLMJFIG(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: 0x0600FB47 RID: 64327 RVA: 0x003B1118 File Offset: 0x003AF318 [Token(Token = "0x600FB47")] [Address(RVA = "0x1436F20", Offset = "0x1435920", VA = "0x181436F20")] private OIONKLMJFIG(CircuitEventObject impl) : base(impl) { this.BLKBICFKDBJ = impl; MockNodeGroupAdapter[] array = new MockNodeGroupAdapter[1]; CircuitEventDefinition eventDefinition = impl.EventDefinition; string name = eventDefinition._name; Dictionary eventProperties = eventDefinition.eventProperties; Func, MockPortAdapter> func = new Func(this.PIIJFGBEAIE); List list = Enumerable.ToList(Enumerable.Select, MockPortAdapter>(eventProperties, func)); List list2 = new List(); MockNodeGroupAdapter mockNodeGroupAdapter = new MockNodeGroupAdapter(name, list, list2); if (mockNodeGroupAdapter != 0) { } array[0] = mockNodeGroupAdapter; MockNodeGroupAdapter[] array2; List list3 = Enumerable.ToList(array2); this.OIMBCGGJMNG = list3; CircuitEventDefinition eventDefinition2 = impl.EventDefinition; Action action = new Action(this.JMFNAIBNGDL); eventDefinition2.OnNameChanged += action; CircuitEventDefinition eventDefinition3 = impl.EventDefinition; Action action2 = new Action(this.NPGIDOAAEAK); eventDefinition3.OnPortAdded += action2; CircuitEventDefinition eventDefinition4 = impl.EventDefinition; Action action3 = new Action(this.GLBKOBDHFPF); eventDefinition4.OnPortRemoved += action3; } // Token: 0x0600FB48 RID: 64328 RVA: 0x003B1204 File Offset: 0x003AF404 [Token(Token = "0x600FB48")] [Address(RVA = "0x1436670", Offset = "0x1435070", VA = "0x181436670")] private MockNodeGroupAdapter DNADMAHAGPF() { CircuitEventDefinition eventDefinition = this.BLKBICFKDBJ.EventDefinition; string name = eventDefinition._name; Dictionary eventProperties = eventDefinition.eventProperties; Func, MockPortAdapter> func = new Func(this.BDIGMBPIBKL); List list = Enumerable.ToList(Enumerable.Select, MockPortAdapter>(eventProperties, func)); List list2 = new List(); return new MockNodeGroupAdapter(name, list, list2); } // Token: 0x0600FB49 RID: 64329 RVA: 0x003B1260 File Offset: 0x003AF460 [Token(Token = "0x600FB49")] [Address(RVA = "0x1436950", Offset = "0x1435350", VA = "0x181436950")] private void JMFNAIBNGDL() { this.OIMBCGGJMNG.Clear(); List oimbcggjmng = this.OIMBCGGJMNG; CircuitEventDefinition eventDefinition = this.BLKBICFKDBJ.EventDefinition; string name = eventDefinition._name; Dictionary eventProperties = eventDefinition.eventProperties; Func, MockPortAdapter> func = new Func(this.BDIGMBPIBKL); List list = Enumerable.ToList(Enumerable.Select, MockPortAdapter>(eventProperties, func)); List list2 = new List(); MockNodeGroupAdapter mockNodeGroupAdapter = new MockNodeGroupAdapter(name, list, list2); oimbcggjmng.Add(mockNodeGroupAdapter); Action jcllonjpgkg = this.JCLLONJPGKG; if (jcllonjpgkg != 0) { jcllonjpgkg(); } } // Token: 0x0600FB4A RID: 64330 RVA: 0x003B12EC File Offset: 0x003AF4EC [Token(Token = "0x600FB4A")] [Address(RVA = "0x1436E20", Offset = "0x1435820", VA = "0x181436E20")] private void NPGIDOAAEAK(string MMBOKOLAJFH, CircuitType LCDFMAJEHPA) { Enumerable.First(this.OIMBCGGJMNG).BKLGHNIFKBD(MMBOKOLAJFH, LCDFMAJEHPA); Action jcllonjpgkg = this.JCLLONJPGKG; if (jcllonjpgkg != 0) { jcllonjpgkg(); } } // Token: 0x0600FB4B RID: 64331 RVA: 0x003B1324 File Offset: 0x003AF524 [Token(Token = "0x600FB4B")] [Address(RVA = "0x1436790", Offset = "0x1435190", VA = "0x181436790")] private void GLBKOBDHFPF(string MMBOKOLAJFH) { bool hasInnerContext = this.LKJJCFNFJPM; Func func = (KPJGIJKKILH i) => default(bool); int num = 0; num += num; num++; MockNodeGroupAdapter mockNodeGroupAdapter = Enumerable.First(this.OIMBCGGJMNG); Action jcllonjpgkg = this.JCLLONJPGKG; if (jcllonjpgkg != 0) { jcllonjpgkg(); } } // Token: 0x0600FB4C RID: 64332 RVA: 0x003B1394 File Offset: 0x003AF594 [Token(Token = "0x600FB4C")] [Address(RVA = "0x1436AE0", Offset = "0x14354E0", VA = "0x181436AE0", Slot = "54")] public sealed override void JPBPGKDPEOP() { int num; do { num = 0; base.JPBPGKDPEOP(); bool hasInnerContext = this.LKJJCFNFJPM; if (hasInnerContext) { if (num >= (hasInnerContext ? 1 : 0)) { goto IL_23; } num += num; if (num != (hasInnerContext ? 1 : 0)) { num++; goto IL_23; } IL_31: num += 19; num += 13; num += 19; goto IL_40; IL_23: int num2 = 0; if (num < num2) { num += num; num++; goto IL_31; } goto IL_31; } IL_40: if (hasInnerContext) { } if (num != -1) { } } while (num != 0); CircuitEventDefinition eventDefinition = this.BLKBICFKDBJ.EventDefinition; Action action = new Action(this.JMFNAIBNGDL); eventDefinition.OnNameChanged -= action; CircuitEventDefinition eventDefinition2 = this.BLKBICFKDBJ.EventDefinition; Action action2 = new Action(this.NPGIDOAAEAK); eventDefinition2.OnPortAdded -= action2; CircuitEventDefinition eventDefinition3 = this.BLKBICFKDBJ.EventDefinition; Action action3 = new Action(this.GLBKOBDHFPF); eventDefinition3.OnPortRemoved -= action3; } // Token: 0x0600FB4D RID: 64333 RVA: 0x003B146C File Offset: 0x003AF66C [Token(Token = "0x600FB4D")] [Address(RVA = "0x14365C0", Offset = "0x1434FC0", VA = "0x1814365C0")] public static NBFPPNGIALA.OIONKLMJFIG CIJKHOJPJGA(CircuitEventObject BLKBICFKDBJ) { bool flag = BLKBICFKDBJ != 0; bool flag2; if (flag2) { return new NBFPPNGIALA.OIONKLMJFIG(BLKBICFKDBJ); } } // Token: 0x0600FB4E RID: 64334 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB4E")] [Address(RVA = "0x1436EA0", Offset = "0x14358A0", VA = "0x181436EA0")] [CompilerGenerated] private MockPortAdapter PIIJFGBEAIE(KeyValuePair OJGHMDKEBEK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600FB4F RID: 64335 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600FB4F")] [Address(RVA = "0x1436540", Offset = "0x1434F40", VA = "0x181436540")] [CompilerGenerated] private MockPortAdapter BDIGMBPIBKL(KeyValuePair OJGHMDKEBEK) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0400A74B RID: 42827 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x400A74B")] private readonly CircuitEventObject BLKBICFKDBJ; // Token: 0x0400A74C RID: 42828 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x400A74C")] private readonly List OIMBCGGJMNG; // Token: 0x02002372 RID: 9074 [Token(Token = "0x2002372")] [CompilerGenerated] private sealed class FNJMMOCONKJ { // Token: 0x0600FB50 RID: 64336 RVA: 0x0003C3EA File Offset: 0x0003A5EA [Token(Token = "0x600FB50")] [Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")] public FNJMMOCONKJ() { } // Token: 0x0600FB51 RID: 64337 RVA: 0x003B1490 File Offset: 0x003AF690 [Token(Token = "0x600FB51")] [Address(RVA = "0x1422120", Offset = "0x1420B20", VA = "0x181422120")] internal bool b__0(KPJGIJKKILH i) { return default(bool); } // Token: 0x0400A74D RID: 42829 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A74D")] public string name; } } }