Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/OPIOIFKFAPH.cs
T
2026-04-08 23:40:05 +02:00

291 lines
14 KiB
C#

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<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
{
// Token: 0x06006657 RID: 26199 RVA: 0x00166B30 File Offset: 0x00164D30
[Token(Token = "0x6006657")]
[Address(RVA = "0x17D8040", Offset = "0x17D6A40", VA = "0x1817D8040")]
public OPIOIFKFAPH()
{
Dictionary<string, object> 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<string> comparer)
{
Dictionary<string, object> 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<string, object> 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.String,System.Object>,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<string> MNHJJLIEMBB
{
[Token(Token = "0x600665D")]
[Address(RVA = "0x17D8150", Offset = "0x17D6B50", VA = "0x1817D8150", Slot = "6")]
get
{
Dictionary<string, object>.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<string, object> 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<object> NEOEJPKPGEC
{
[Token(Token = "0x6006660")]
[Address(RVA = "0x17D81A0", Offset = "0x17D6BA0", VA = "0x1817D81A0", Slot = "7")]
get
{
Dictionary<string, object>.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<string, object> IOBEPGLJNIP)
{
Dictionary<string, object> 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<string, object> IOBEPGLJNIP)
{
Dictionary<string, object> bkgiogkpifp = this.BKGIOGKPIFP;
bool flag;
if (!flag)
{
return flag;
}
Dictionary<string, object> 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<string, object>[] 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.String,System.Object>[],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<string, object> IOBEPGLJNIP)
{
Dictionary<string, object> 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<KeyValuePair<string, object>> GetEnumerator()
{
Dictionary<string, object> 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<string, object> 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<string, object> BKGIOGKPIFP;
}