282 lines
14 KiB
C#
282 lines
14 KiB
C#
using System;
|
|
using System.CodeDom.Compiler;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.Reflection;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x0200168E RID: 5774
|
|
[Token(Token = "0x200168E")]
|
|
[DefaultMember("Item")]
|
|
[EditorBrowsable(EditorBrowsableState.Never)]
|
|
[GeneratedCode("simple-json", "1.0.0")]
|
|
public class OPIOIFKFAPH : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
|
|
{
|
|
// Token: 0x060085D0 RID: 34256 RVA: 0x001C842C File Offset: 0x001C662C
|
|
[Token(Token = "0x60085D0")]
|
|
[Address(RVA = "0x12DAF60", Offset = "0x12D9D60", VA = "0x1812DAF60")]
|
|
public OPIOIFKFAPH()
|
|
{
|
|
Dictionary<string, object> dictionary = new Dictionary();
|
|
this.BKGIOGKPIFP = dictionary;
|
|
}
|
|
|
|
// Token: 0x060085D1 RID: 34257 RVA: 0x001C844C File Offset: 0x001C664C
|
|
[Token(Token = "0x60085D1")]
|
|
[Address(RVA = "0x12DAEF0", Offset = "0x12D9CF0", VA = "0x1812DAEF0")]
|
|
public OPIOIFKFAPH(IEqualityComparer<string> MDELBBNMHCO)
|
|
{
|
|
Dictionary<string, object> dictionary = new Dictionary(MDELBBNMHCO);
|
|
this.BKGIOGKPIFP = dictionary;
|
|
}
|
|
|
|
// Token: 0x170016AD RID: 5805
|
|
// (get) Token: 0x060085D2 RID: 34258 RVA: 0x001C8470 File Offset: 0x001C6670
|
|
[Token(Token = "0x170016AD")]
|
|
public object ACOEGFLBMEH
|
|
{
|
|
[Token(Token = "0x60085D2")]
|
|
[Address(RVA = "0x12DAAE0", Offset = "0x12D98E0", VA = "0x1812DAAE0")]
|
|
get
|
|
{
|
|
return OPIOIFKFAPH.OJENNNAEDCC(this.BKGIOGKPIFP, EFBDCIJMFGD);
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085D3 RID: 34259 RVA: 0x001C848C File Offset: 0x001C668C
|
|
[Token(Token = "0x60085D3")]
|
|
[Address(RVA = "0x12DAAF0", Offset = "0x12D98F0", VA = "0x1812DAAF0")]
|
|
internal static object OJENNNAEDCC(IDictionary<string, object> NLNHFEEMFBN, int EFBDCIJMFGD)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060085D3)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object OPIOIFKFAPH::OJENNNAEDCC(System.Collections.Generic.IDictionary`2<System.String,System.Object>,System.Int32)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_27:
|
|
stloc:ArgumentOutOfRangeException(var_2_31, 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 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x060085D4 RID: 34260 RVA: 0x001C84CC File Offset: 0x001C66CC
|
|
[Token(Token = "0x60085D4")]
|
|
[Address(RVA = "0x12DA680", Offset = "0x12D9480", VA = "0x1812DA680", Slot = "9")]
|
|
public void Add(string DNGKIAJLLHG, object ONGBFDACHHG)
|
|
{
|
|
this.BKGIOGKPIFP.Add(DNGKIAJLLHG, ONGBFDACHHG);
|
|
}
|
|
|
|
// Token: 0x060085D5 RID: 34261 RVA: 0x001C84EC File Offset: 0x001C66EC
|
|
[Token(Token = "0x60085D5")]
|
|
[Address(RVA = "0x12DA740", Offset = "0x12D9540", VA = "0x1812DA740", Slot = "8")]
|
|
public bool ContainsKey(string DNGKIAJLLHG)
|
|
{
|
|
return this.BKGIOGKPIFP.ContainsKey(DNGKIAJLLHG);
|
|
}
|
|
|
|
// Token: 0x170016AE RID: 5806
|
|
// (get) Token: 0x060085D6 RID: 34262 RVA: 0x001C850C File Offset: 0x001C670C
|
|
[Token(Token = "0x170016AE")]
|
|
public ICollection<string> MNHJJLIEMBB
|
|
{
|
|
[Token(Token = "0x60085D6")]
|
|
[Address(RVA = "0x12DB070", Offset = "0x12D9E70", VA = "0x1812DB070", Slot = "6")]
|
|
get
|
|
{
|
|
Dictionary<string, object>.KeyCollection keys = this.BKGIOGKPIFP.Keys;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085D7 RID: 34263 RVA: 0x001C852C File Offset: 0x001C672C
|
|
[Token(Token = "0x60085D7")]
|
|
[Address(RVA = "0x12DACE0", Offset = "0x12D9AE0", VA = "0x1812DACE0", Slot = "10")]
|
|
public bool Remove(string DNGKIAJLLHG)
|
|
{
|
|
return this.BKGIOGKPIFP.Remove(DNGKIAJLLHG);
|
|
}
|
|
|
|
// Token: 0x060085D8 RID: 34264 RVA: 0x001C854C File Offset: 0x001C674C
|
|
[Token(Token = "0x60085D8")]
|
|
[Address(RVA = "0x12DAE80", Offset = "0x12D9C80", VA = "0x1812DAE80", Slot = "11")]
|
|
public bool TryGetValue(string DNGKIAJLLHG, out object ONGBFDACHHG)
|
|
{
|
|
Dictionary<string, object> bkgiogkpifp = this.BKGIOGKPIFP;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x170016AF RID: 5807
|
|
// (get) Token: 0x060085D9 RID: 34265 RVA: 0x001C8568 File Offset: 0x001C6768
|
|
[Token(Token = "0x170016AF")]
|
|
public ICollection<object> NEOEJPKPGEC
|
|
{
|
|
[Token(Token = "0x60085D9")]
|
|
[Address(RVA = "0x12DB0C0", Offset = "0x12D9EC0", VA = "0x1812DB0C0", Slot = "7")]
|
|
get
|
|
{
|
|
Dictionary<string, object>.ValueCollection values = this.BKGIOGKPIFP.Values;
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016B0 RID: 5808
|
|
// (get) Token: 0x060085DA RID: 34266 RVA: 0x001C8588 File Offset: 0x001C6788
|
|
// (set) Token: 0x060085DB RID: 34267 RVA: 0x001C85A8 File Offset: 0x001C67A8
|
|
[Token(Token = "0x170016B0")]
|
|
public object ACOEGFLBMEH
|
|
{
|
|
[Token(Token = "0x60085DA")]
|
|
[Address(RVA = "0x12DB010", Offset = "0x12D9E10", VA = "0x1812DB010", Slot = "4")]
|
|
get
|
|
{
|
|
return this.BKGIOGKPIFP[DNGKIAJLLHG];
|
|
}
|
|
[Token(Token = "0x60085DB")]
|
|
[Address(RVA = "0x12DB110", Offset = "0x12D9F10", VA = "0x1812DB110", Slot = "5")]
|
|
set
|
|
{
|
|
this.BKGIOGKPIFP[DNGKIAJLLHG] = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085DC RID: 34268 RVA: 0x001C85C8 File Offset: 0x001C67C8
|
|
[Token(Token = "0x60085DC")]
|
|
[Address(RVA = "0x12DA620", Offset = "0x12D9420", VA = "0x1812DA620", Slot = "14")]
|
|
public void Add(KeyValuePair<string, object> IOBEPGLJNIP)
|
|
{
|
|
Dictionary<string, object> bkgiogkpifp = this.BKGIOGKPIFP;
|
|
}
|
|
|
|
// Token: 0x060085DD RID: 34269 RVA: 0x001C85E4 File Offset: 0x001C67E4
|
|
[Token(Token = "0x60085DD")]
|
|
[Address(RVA = "0x12DA6F0", Offset = "0x12D94F0", VA = "0x1812DA6F0", Slot = "15")]
|
|
public void Clear()
|
|
{
|
|
this.BKGIOGKPIFP.Clear();
|
|
}
|
|
|
|
// Token: 0x060085DE RID: 34270 RVA: 0x001C8604 File Offset: 0x001C6804
|
|
[Token(Token = "0x60085DE")]
|
|
[Address(RVA = "0x12DA7A0", Offset = "0x12D95A0", VA = "0x1812DA7A0", Slot = "16")]
|
|
public bool Contains(KeyValuePair<string, object> IOBEPGLJNIP)
|
|
{
|
|
Dictionary<string, object> bkgiogkpifp = this.BKGIOGKPIFP;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060085DF RID: 34271 RVA: 0x001C8634 File Offset: 0x001C6834
|
|
[Token(Token = "0x60085DF")]
|
|
[Address(RVA = "0x12DA830", Offset = "0x12D9630", VA = "0x1812DA830", Slot = "17")]
|
|
public void CopyTo(KeyValuePair<string, object>[] OPEBNMBKJJA, int JJBEHBJNJED)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (060085DF)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void OPIOIFKFAPH::CopyTo(System.Collections.Generic.KeyValuePair`2<System.String,System.Object>[],System.Int32)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_36:
|
|
stloc:ArgumentNullException(var_4_40, 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 1660
|
|
*/;
|
|
}
|
|
|
|
// Token: 0x170016B1 RID: 5809
|
|
// (get) Token: 0x060085E0 RID: 34272 RVA: 0x001C8684 File Offset: 0x001C6884
|
|
[Token(Token = "0x170016B1")]
|
|
public int MEPGPGKFENE
|
|
{
|
|
[Token(Token = "0x60085E0")]
|
|
[Address(RVA = "0x12DAFC0", Offset = "0x12D9DC0", VA = "0x1812DAFC0", Slot = "12")]
|
|
get
|
|
{
|
|
return this.BKGIOGKPIFP.Count;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016B2 RID: 5810
|
|
// (get) Token: 0x060085E1 RID: 34273 RVA: 0x001C86A4 File Offset: 0x001C68A4
|
|
[Token(Token = "0x170016B2")]
|
|
public bool PCENHAOIBDD
|
|
{
|
|
[Token(Token = "0x60085E1")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "13")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060085E2 RID: 34274 RVA: 0x001C86B4 File Offset: 0x001C68B4
|
|
[Token(Token = "0x60085E2")]
|
|
[Address(RVA = "0x12DAD40", Offset = "0x12D9B40", VA = "0x1812DAD40", Slot = "18")]
|
|
public bool Remove(KeyValuePair<string, object> IOBEPGLJNIP)
|
|
{
|
|
Dictionary<string, object> bkgiogkpifp = this.BKGIOGKPIFP;
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
|
|
// Token: 0x060085E3 RID: 34275 RVA: 0x001C86D0 File Offset: 0x001C68D0
|
|
[Token(Token = "0x60085E3")]
|
|
[Address(RVA = "0x12DAA60", Offset = "0x12D9860", VA = "0x1812DAA60", Slot = "19")]
|
|
public IEnumerator<KeyValuePair<string, object>> GetEnumerator()
|
|
{
|
|
Dictionary<string, object> bkgiogkpifp = this.BKGIOGKPIFP;
|
|
Dictionary.Enumerator enumerator;
|
|
KeyValuePair current = enumerator.current;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060085E4 RID: 34276 RVA: 0x001C86F0 File Offset: 0x001C68F0
|
|
[Token(Token = "0x60085E4")]
|
|
[Address(RVA = "0x12DADA0", Offset = "0x12D9BA0", VA = "0x1812DADA0", Slot = "20")]
|
|
IEnumerator IEnumerable.GetEnumerator()
|
|
{
|
|
Dictionary<string, object> bkgiogkpifp = this.BKGIOGKPIFP;
|
|
Dictionary.Enumerator enumerator;
|
|
KeyValuePair current = enumerator.current;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060085E5 RID: 34277 RVA: 0x001C8710 File Offset: 0x001C6910
|
|
[Token(Token = "0x60085E5")]
|
|
[Address(RVA = "0x12DAE20", Offset = "0x12D9C20", VA = "0x1812DAE20", Slot = "3")]
|
|
public override string ToString()
|
|
{
|
|
return MPKALOKNHLF.GNMALINGCMP(this);
|
|
}
|
|
|
|
// Token: 0x040058F2 RID: 22770
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40058F2")]
|
|
private readonly Dictionary<string, object> BKGIOGKPIFP;
|
|
}
|