using System; using System.CodeDom.Compiler; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Reflection; using System.Runtime.InteropServices; using Cpp2IlInjected; // Token: 0x0200106F RID: 4207 [Token(Token = "0x200106F")] [EditorBrowsable(EditorBrowsableState.Never)] [DefaultMember("Item")] [GeneratedCode("simple-json", "1.0.0")] [StructLayout(3)] public class OPIOIFKFAPH : IDictionary, ICollection>, IEnumerable>, IEnumerable { // Token: 0x06006657 RID: 26199 RVA: 0x00166B30 File Offset: 0x00164D30 [Token(Token = "0x6006657")] [Address(RVA = "0x17D8040", Offset = "0x17D6A40", VA = "0x1817D8040")] public OPIOIFKFAPH() { Dictionary dictionary = new Dictionary(); this.BKGIOGKPIFP = dictionary; } // Token: 0x06006658 RID: 26200 RVA: 0x00166B50 File Offset: 0x00164D50 [Token(Token = "0x6006658")] [Address(RVA = "0x17D7FD0", Offset = "0x17D69D0", VA = "0x1817D7FD0")] public OPIOIFKFAPH(IEqualityComparer comparer) { Dictionary dictionary = new Dictionary(comparer); this.BKGIOGKPIFP = dictionary; } // Token: 0x1700126A RID: 4714 // (get) Token: 0x06006659 RID: 26201 RVA: 0x00166B74 File Offset: 0x00164D74 [Token(Token = "0x1700126A")] public object ACOEGFLBMEH { [Token(Token = "0x6006659")] [Address(RVA = "0x17D7BB0", Offset = "0x17D65B0", VA = "0x1817D7BB0")] get { return OPIOIFKFAPH.OJENNNAEDCC(this.BKGIOGKPIFP, EFBDCIJMFGD); } } // Token: 0x0600665A RID: 26202 RVA: 0x00166B90 File Offset: 0x00164D90 [Token(Token = "0x600665A")] [Address(RVA = "0x17D7BC0", Offset = "0x17D65C0", VA = "0x1817D7BC0")] internal static object OJENNNAEDCC(IDictionary NLNHFEEMFBN, int EFBDCIJMFGD) { /* An exception occurred when decompiling this method (0600665A) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object OPIOIFKFAPH::OJENNNAEDCC(System.Collections.Generic.IDictionary`2,System.Int32) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_3D: stloc:ArgumentOutOfRangeException(var_2_47, newobj:ArgumentOutOfRangeException(ArgumentOutOfRangeException::.ctor, ldstr:string("index"))) } at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663 */; } // Token: 0x0600665B RID: 26203 RVA: 0x00166BE4 File Offset: 0x00164DE4 [Token(Token = "0x600665B")] [Address(RVA = "0x17D7710", Offset = "0x17D6110", VA = "0x1817D7710", Slot = "9")] public void Add(string DNGKIAJLLHG, object ONGBFDACHHG) { this.BKGIOGKPIFP.Add(DNGKIAJLLHG, ONGBFDACHHG); } // Token: 0x0600665C RID: 26204 RVA: 0x00166C04 File Offset: 0x00164E04 [Token(Token = "0x600665C")] [Address(RVA = "0x17D77D0", Offset = "0x17D61D0", VA = "0x1817D77D0", Slot = "8")] public bool ContainsKey(string DNGKIAJLLHG) { return this.BKGIOGKPIFP.ContainsKey(DNGKIAJLLHG); } // Token: 0x1700126B RID: 4715 // (get) Token: 0x0600665D RID: 26205 RVA: 0x00166C24 File Offset: 0x00164E24 [Token(Token = "0x1700126B")] public ICollection MNHJJLIEMBB { [Token(Token = "0x600665D")] [Address(RVA = "0x17D8150", Offset = "0x17D6B50", VA = "0x1817D8150", Slot = "6")] get { Dictionary.KeyCollection keys = this.BKGIOGKPIFP.Keys; throw new NullReferenceException(); } } // Token: 0x0600665E RID: 26206 RVA: 0x00166C44 File Offset: 0x00164E44 [Token(Token = "0x600665E")] [Address(RVA = "0x17D7DC0", Offset = "0x17D67C0", VA = "0x1817D7DC0", Slot = "10")] public bool Remove(string DNGKIAJLLHG) { return this.BKGIOGKPIFP.Remove(DNGKIAJLLHG); } // Token: 0x0600665F RID: 26207 RVA: 0x00166C64 File Offset: 0x00164E64 [Token(Token = "0x600665F")] [Address(RVA = "0x17D7F60", Offset = "0x17D6960", VA = "0x1817D7F60", Slot = "11")] public bool TryGetValue(string DNGKIAJLLHG, out object ONGBFDACHHG) { Dictionary bkgiogkpifp = this.BKGIOGKPIFP; bool flag; return flag; } // Token: 0x1700126C RID: 4716 // (get) Token: 0x06006660 RID: 26208 RVA: 0x00166C80 File Offset: 0x00164E80 [Token(Token = "0x1700126C")] public ICollection NEOEJPKPGEC { [Token(Token = "0x6006660")] [Address(RVA = "0x17D81A0", Offset = "0x17D6BA0", VA = "0x1817D81A0", Slot = "7")] get { Dictionary.ValueCollection values = this.BKGIOGKPIFP.Values; throw new NullReferenceException(); } } // Token: 0x1700126D RID: 4717 // (get) Token: 0x06006661 RID: 26209 RVA: 0x00166CA0 File Offset: 0x00164EA0 // (set) Token: 0x06006662 RID: 26210 RVA: 0x00166CC0 File Offset: 0x00164EC0 [Token(Token = "0x1700126D")] public object ACOEGFLBMEH { [Token(Token = "0x6006661")] [Address(RVA = "0x17D80F0", Offset = "0x17D6AF0", VA = "0x1817D80F0", Slot = "4")] get { return this.BKGIOGKPIFP[DNGKIAJLLHG]; } [Token(Token = "0x6006662")] [Address(RVA = "0x17D81F0", Offset = "0x17D6BF0", VA = "0x1817D81F0", Slot = "5")] set { this.BKGIOGKPIFP[DNGKIAJLLHG] = value; } } // Token: 0x06006663 RID: 26211 RVA: 0x00166CE0 File Offset: 0x00164EE0 [Token(Token = "0x6006663")] [Address(RVA = "0x17D76B0", Offset = "0x17D60B0", VA = "0x1817D76B0", Slot = "14")] public void Add(KeyValuePair IOBEPGLJNIP) { Dictionary bkgiogkpifp = this.BKGIOGKPIFP; } // Token: 0x06006664 RID: 26212 RVA: 0x00166CFC File Offset: 0x00164EFC [Token(Token = "0x6006664")] [Address(RVA = "0x17D7780", Offset = "0x17D6180", VA = "0x1817D7780", Slot = "15")] public void Clear() { this.BKGIOGKPIFP.Clear(); } // Token: 0x06006665 RID: 26213 RVA: 0x00166D1C File Offset: 0x00164F1C [Token(Token = "0x6006665")] [Address(RVA = "0x17D7830", Offset = "0x17D6230", VA = "0x1817D7830", Slot = "16")] public bool Contains(KeyValuePair IOBEPGLJNIP) { Dictionary bkgiogkpifp = this.BKGIOGKPIFP; bool flag; if (!flag) { return flag; } Dictionary bkgiogkpifp2 = this.BKGIOGKPIFP; bool flag2; return flag2; } // Token: 0x06006666 RID: 26214 RVA: 0x00166D48 File Offset: 0x00164F48 [Token(Token = "0x6006666")] [Address(RVA = "0x17D78C0", Offset = "0x17D62C0", VA = "0x1817D78C0", Slot = "17")] public void CopyTo(KeyValuePair[] OPEBNMBKJJA, int JJBEHBJNJED) { /* An exception occurred when decompiling this method (06006666) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void OPIOIFKFAPH::CopyTo(System.Collections.Generic.KeyValuePair`2[],System.Int32) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_3A: stloc:ArgumentNullException(var_4_44, newobj:ArgumentNullException(ArgumentNullException::.ctor, ldstr:string("array"))) } 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: 0x1700126E RID: 4718 // (get) Token: 0x06006667 RID: 26215 RVA: 0x00166D9C File Offset: 0x00164F9C [Token(Token = "0x1700126E")] public int MEPGPGKFENE { [Token(Token = "0x6006667")] [Address(RVA = "0x17D80A0", Offset = "0x17D6AA0", VA = "0x1817D80A0", Slot = "12")] get { return this.BKGIOGKPIFP.Count; } } // Token: 0x1700126F RID: 4719 // (get) Token: 0x06006668 RID: 26216 RVA: 0x00166DBC File Offset: 0x00164FBC [Token(Token = "0x1700126F")] public bool PCENHAOIBDD { [Token(Token = "0x6006668")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "13")] get { } } // Token: 0x06006669 RID: 26217 RVA: 0x00166DCC File Offset: 0x00164FCC [Token(Token = "0x6006669")] [Address(RVA = "0x17D7E20", Offset = "0x17D6820", VA = "0x1817D7E20", Slot = "18")] public bool Remove(KeyValuePair IOBEPGLJNIP) { Dictionary bkgiogkpifp = this.BKGIOGKPIFP; bool flag; return flag; } // Token: 0x0600666A RID: 26218 RVA: 0x00166DE8 File Offset: 0x00164FE8 [Token(Token = "0x600666A")] [Address(RVA = "0x17D7B30", Offset = "0x17D6530", VA = "0x1817D7B30", Slot = "19")] public IEnumerator> GetEnumerator() { Dictionary bkgiogkpifp = this.BKGIOGKPIFP; Dictionary.Enumerator enumerator; KeyValuePair current = enumerator.current; throw new NullReferenceException(); } // Token: 0x0600666B RID: 26219 RVA: 0x00166E08 File Offset: 0x00165008 [Token(Token = "0x600666B")] [Address(RVA = "0x17D7E80", Offset = "0x17D6880", VA = "0x1817D7E80", Slot = "20")] IEnumerator IEnumerable.GetEnumerator() { Dictionary bkgiogkpifp = this.BKGIOGKPIFP; Dictionary.Enumerator enumerator; KeyValuePair current = enumerator.current; throw new NullReferenceException(); } // Token: 0x0600666C RID: 26220 RVA: 0x00166E28 File Offset: 0x00165028 [Token(Token = "0x600666C")] [Address(RVA = "0x17D7F00", Offset = "0x17D6900", VA = "0x1817D7F00", Slot = "3")] public override string ToString() { return MPKALOKNHLF.GNMALINGCMP(this); } // Token: 0x04004917 RID: 18711 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4004917")] private readonly Dictionary BKGIOGKPIFP; }