675 lines
18 KiB
C#
675 lines
18 KiB
C#
using System;
|
|
using System.CodeDom.Compiler;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Globalization;
|
|
using System.Reflection;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
// Token: 0x02001072 RID: 4210
|
|
[Token(Token = "0x2001072")]
|
|
[GeneratedCode("simple-json", "1.0.0")]
|
|
[StructLayout(3)]
|
|
public class CCDNIOBFOAP : NPDEPBNJIPL
|
|
{
|
|
// Token: 0x0600668C RID: 26252 RVA: 0x00167864 File Offset: 0x00165A64
|
|
[Token(Token = "0x600668C")]
|
|
[Address(RVA = "0x1214A60", Offset = "0x1213460", VA = "0x181214A60")]
|
|
public CCDNIOBFOAP()
|
|
{
|
|
ADNKIPCEPLK.OIKFCEDCBBL<Type, ADNKIPCEPLK.FJDGHEMKEEB> oikfcedcbbl;
|
|
ADNKIPCEPLK.DMKDNGAHEKL<Type, ADNKIPCEPLK.FJDGHEMKEEB> dmkdngahekl = new ADNKIPCEPLK.DMKDNGAHEKL(oikfcedcbbl);
|
|
this.IDPAAMEDBKJ = dmkdngahekl;
|
|
ADNKIPCEPLK.OIKFCEDCBBL<Type, IDictionary<string, ADNKIPCEPLK.LGJAKIMHINO>> oikfcedcbbl2;
|
|
ADNKIPCEPLK.DMKDNGAHEKL<Type, IDictionary<string, ADNKIPCEPLK.LGJAKIMHINO>> dmkdngahekl2 = new ADNKIPCEPLK.DMKDNGAHEKL(oikfcedcbbl2);
|
|
this.PGNMDGICHLP = dmkdngahekl2;
|
|
ADNKIPCEPLK.OIKFCEDCBBL<Type, IDictionary<string, KeyValuePair<Type, ADNKIPCEPLK.BCKJIKOOPPM>>> oikfcedcbbl3;
|
|
ADNKIPCEPLK.DMKDNGAHEKL<Type, IDictionary<string, KeyValuePair<Type, ADNKIPCEPLK.BCKJIKOOPPM>>> dmkdngahekl3 = new ADNKIPCEPLK.DMKDNGAHEKL(oikfcedcbbl3);
|
|
this.BDOLGPLGMHJ = dmkdngahekl3;
|
|
}
|
|
|
|
// Token: 0x0600668D RID: 26253 RVA: 0x001678AC File Offset: 0x00165AAC
|
|
[Token(Token = "0x600668D")]
|
|
[Address(RVA = "0x51AE30", Offset = "0x519830", VA = "0x18051AE30", Slot = "6")]
|
|
protected virtual string GDKEECEOOHL(string CBOJJFPBGNF)
|
|
{
|
|
return CBOJJFPBGNF;
|
|
}
|
|
|
|
// Token: 0x0600668E RID: 26254 RVA: 0x001678BC File Offset: 0x00165ABC
|
|
[Token(Token = "0x600668E")]
|
|
[Address(RVA = "0x1211A70", Offset = "0x1210470", VA = "0x181211A70", Slot = "7")]
|
|
internal virtual ADNKIPCEPLK.FJDGHEMKEEB BOCCIBBDPFE(Type DNGKIAJLLHG)
|
|
{
|
|
if (DNGKIAJLLHG.IsArray)
|
|
{
|
|
}
|
|
Type[] pdmbgebgnok = CCDNIOBFOAP.PDMBGEBGNOK;
|
|
return ADNKIPCEPLK.LBFCOPJAAEN(DNGKIAJLLHG, pdmbgebgnok);
|
|
}
|
|
|
|
// Token: 0x0600668F RID: 26255 RVA: 0x001678E8 File Offset: 0x00165AE8
|
|
[Token(Token = "0x600668F")]
|
|
[Address(RVA = "0x1212070", Offset = "0x1210A70", VA = "0x181212070", Slot = "8")]
|
|
internal virtual IDictionary<string, ADNKIPCEPLK.LGJAKIMHINO> ENEMGKFGNEJ(Type GEDCEIDOKJL)
|
|
{
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
Dictionary<string, ADNKIPCEPLK.LGJAKIMHINO> dictionary = new Dictionary();
|
|
IEnumerable<PropertyInfo> enumerable = ADNKIPCEPLK.KPPJLNKGACA(GEDCEIDOKJL);
|
|
MethodInfo methodInfo;
|
|
if (enumerable == 0 || (!methodInfo.IsStatic && methodInfo.IsPublic))
|
|
{
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num == -1)
|
|
{
|
|
goto IL_44;
|
|
}
|
|
IEnumerable<FieldInfo> enumerable2 = ADNKIPCEPLK.BFKJFHIHANH(GEDCEIDOKJL);
|
|
if (enumerable2 != 0)
|
|
{
|
|
bool flag;
|
|
while (flag)
|
|
{
|
|
}
|
|
bool flag2;
|
|
while (!flag2)
|
|
{
|
|
}
|
|
goto IL_44;
|
|
}
|
|
IL_48:
|
|
num++;
|
|
if (enumerable2 != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
if (num == 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_44:
|
|
if (num == 0)
|
|
{
|
|
goto IL_48;
|
|
}
|
|
goto IL_77;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
IL_77:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006690 RID: 26256 RVA: 0x00167980 File Offset: 0x00165B80
|
|
[Token(Token = "0x6006690")]
|
|
[Address(RVA = "0x1211B50", Offset = "0x1210550", VA = "0x181211B50", Slot = "9")]
|
|
internal virtual IDictionary<string, KeyValuePair<Type, ADNKIPCEPLK.BCKJIKOOPPM>> CDDAJLJIEGI(Type GEDCEIDOKJL)
|
|
{
|
|
for (;;)
|
|
{
|
|
Dictionary<string, KeyValuePair<Type, ADNKIPCEPLK.BCKJIKOOPPM>> dictionary = new Dictionary();
|
|
IEnumerable<PropertyInfo> enumerable = ADNKIPCEPLK.KPPJLNKGACA(GEDCEIDOKJL);
|
|
MethodInfo methodInfo;
|
|
if (enumerable == 0 || (!methodInfo.IsStatic && methodInfo.IsPublic))
|
|
{
|
|
int num = 0;
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num == -1)
|
|
{
|
|
goto IL_4D;
|
|
}
|
|
IEnumerable<FieldInfo> enumerable2 = ADNKIPCEPLK.BFKJFHIHANH(GEDCEIDOKJL);
|
|
if (enumerable2 != 0)
|
|
{
|
|
bool flag;
|
|
while (flag)
|
|
{
|
|
}
|
|
bool flag2;
|
|
while (flag2)
|
|
{
|
|
}
|
|
bool flag3;
|
|
while (!flag3)
|
|
{
|
|
}
|
|
goto IL_4D;
|
|
}
|
|
IL_52:
|
|
num++;
|
|
if (enumerable2 != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
if (enumerable2 == 0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
IL_4D:
|
|
if (enumerable2 == 0)
|
|
{
|
|
goto IL_52;
|
|
}
|
|
goto IL_85;
|
|
}
|
|
}
|
|
throw new NullReferenceException();
|
|
IL_85:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006691 RID: 26257 RVA: 0x00167A24 File Offset: 0x00165C24
|
|
[Token(Token = "0x6006691")]
|
|
[Address(RVA = "0x12124F0", Offset = "0x1210EF0", VA = "0x1812124F0", Slot = "10")]
|
|
public virtual bool FEBNBNNHFMK(object DBFBLNILIGL, out object DGFOAAGEKJO)
|
|
{
|
|
object obj;
|
|
return obj != 0 || ((NPDEPBNJIPL)this).FEBNBNNHFMK(DBFBLNILIGL, out DGFOAAGEKJO);
|
|
}
|
|
|
|
// Token: 0x06006692 RID: 26258 RVA: 0x00167A40 File Offset: 0x00165C40
|
|
[Token(Token = "0x6006692")]
|
|
[Address(RVA = "0x1212560", Offset = "0x1210F60", VA = "0x181212560", Slot = "11")]
|
|
public virtual object HEOODNJFKCC(object ONGBFDACHHG, Type GEDCEIDOKJL)
|
|
{
|
|
int num8;
|
|
ArrayTypeMismatchException ex;
|
|
string className2;
|
|
for (;;)
|
|
{
|
|
int num = 0;
|
|
int num2 = 0;
|
|
if (GEDCEIDOKJL.Equals(num2))
|
|
{
|
|
goto IL_613;
|
|
}
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
}
|
|
Type typeFromHandle = typeof(Guid);
|
|
bool flag = GEDCEIDOKJL.Equals(typeFromHandle);
|
|
if (!flag || flag)
|
|
{
|
|
}
|
|
if (ONGBFDACHHG == 0)
|
|
{
|
|
goto IL_613;
|
|
}
|
|
string[] ilbfgobgajl;
|
|
if (num != 0)
|
|
{
|
|
Type typeFromHandle2 = typeof(Guid);
|
|
if (!GEDCEIDOKJL.Equals(typeFromHandle2) && ADNKIPCEPLK.LLMLOHBHODO(GEDCEIDOKJL))
|
|
{
|
|
Type underlyingType = Nullable.GetUnderlyingType(GEDCEIDOKJL);
|
|
Type typeFromHandle3 = typeof(Guid);
|
|
if (underlyingType.Equals(typeFromHandle3))
|
|
{
|
|
}
|
|
}
|
|
if (!ADNKIPCEPLK.LLMLOHBHODO(GEDCEIDOKJL))
|
|
{
|
|
Type underlyingType2 = Nullable.GetUnderlyingType(GEDCEIDOKJL);
|
|
Type typeFromHandle4 = typeof(Guid);
|
|
if (underlyingType2.Equals(typeFromHandle4))
|
|
{
|
|
Type typeFromHandle5 = typeof(DateTime);
|
|
if (!GEDCEIDOKJL.Equals(typeFromHandle5))
|
|
{
|
|
if (ADNKIPCEPLK.LLMLOHBHODO(GEDCEIDOKJL))
|
|
{
|
|
Type underlyingType3 = Nullable.GetUnderlyingType(GEDCEIDOKJL);
|
|
Type typeFromHandle6 = typeof(DateTime);
|
|
if (underlyingType3.Equals(typeFromHandle6))
|
|
{
|
|
goto IL_247;
|
|
}
|
|
}
|
|
Type typeFromHandle7 = typeof(DateTimeOffset);
|
|
if (!GEDCEIDOKJL.Equals(typeFromHandle7))
|
|
{
|
|
if (ADNKIPCEPLK.LLMLOHBHODO(GEDCEIDOKJL))
|
|
{
|
|
Type underlyingType4 = Nullable.GetUnderlyingType(GEDCEIDOKJL);
|
|
Type typeFromHandle8 = typeof(DateTimeOffset);
|
|
if (underlyingType4.Equals(typeFromHandle8))
|
|
{
|
|
goto IL_23D;
|
|
}
|
|
}
|
|
Type typeFromHandle9 = typeof(Guid);
|
|
if (!GEDCEIDOKJL.Equals(typeFromHandle9))
|
|
{
|
|
if (ADNKIPCEPLK.LLMLOHBHODO(GEDCEIDOKJL))
|
|
{
|
|
Type underlyingType5 = Nullable.GetUnderlyingType(GEDCEIDOKJL);
|
|
Type typeFromHandle10 = typeof(Guid);
|
|
if (underlyingType5.Equals(typeFromHandle10))
|
|
{
|
|
goto IL_23D;
|
|
}
|
|
}
|
|
Type typeFromHandle11 = typeof(Uri);
|
|
if (!GEDCEIDOKJL.Equals(typeFromHandle11))
|
|
{
|
|
Type typeFromHandle12 = typeof(string);
|
|
if (GEDCEIDOKJL.Equals(typeFromHandle12))
|
|
{
|
|
continue;
|
|
}
|
|
Type typeFromHandle13 = typeof(TimeSpan);
|
|
if (!GEDCEIDOKJL.Equals(typeFromHandle13))
|
|
{
|
|
if (ADNKIPCEPLK.LLMLOHBHODO(GEDCEIDOKJL))
|
|
{
|
|
Type underlyingType6 = Nullable.GetUnderlyingType(GEDCEIDOKJL);
|
|
Type typeFromHandle14 = typeof(TimeSpan);
|
|
if (underlyingType6.Equals(typeFromHandle14))
|
|
{
|
|
goto IL_20E;
|
|
}
|
|
}
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
object obj = Convert.ChangeType(num, GEDCEIDOKJL, invariantCulture);
|
|
}
|
|
IL_20E:
|
|
TimeSpan timeSpan = TimeSpan.Parse(num);
|
|
}
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
if (!Uri.IsWellFormedUriString(num, (UriKind)num4))
|
|
{
|
|
goto IL_613;
|
|
}
|
|
int num5 = 0;
|
|
if (!Uri.TryCreate(num, (UriKind)num5, num3))
|
|
{
|
|
goto IL_613;
|
|
}
|
|
}
|
|
}
|
|
IL_23D:
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
}
|
|
IL_247:
|
|
ilbfgobgajl = CCDNIOBFOAP.ILBFGOBGAJL;
|
|
CultureInfo invariantCulture3 = CultureInfo.InvariantCulture;
|
|
}
|
|
}
|
|
}
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
goto IL_60A;
|
|
}
|
|
if (ONGBFDACHHG != 0)
|
|
{
|
|
Type typeFromHandle15 = typeof(long);
|
|
if (ilbfgobgajl.Equals(typeFromHandle15))
|
|
{
|
|
goto IL_60A;
|
|
}
|
|
}
|
|
if (ONGBFDACHHG == 0)
|
|
{
|
|
goto IL_2AA;
|
|
}
|
|
Type typeFromHandle16 = typeof(double);
|
|
if (ilbfgobgajl.Equals(typeFromHandle16))
|
|
{
|
|
goto IL_60A;
|
|
}
|
|
if (typeof(double) == 0)
|
|
{
|
|
goto IL_2AA;
|
|
}
|
|
goto IL_2C1;
|
|
IL_39C:
|
|
object obj2;
|
|
if (obj2 != 0)
|
|
{
|
|
bool flag2;
|
|
if (flag2)
|
|
{
|
|
break;
|
|
}
|
|
Type typeFromHandle17 = typeof(object);
|
|
if (ilbfgobgajl.Equals(typeFromHandle17))
|
|
{
|
|
break;
|
|
}
|
|
int num6 = 0;
|
|
object obj3;
|
|
if (obj3 != 0)
|
|
{
|
|
if (num6 < obj3)
|
|
{
|
|
num6 += num6;
|
|
if (num6 == obj3)
|
|
{
|
|
goto IL_3FE;
|
|
}
|
|
num6++;
|
|
}
|
|
if (obj3 != 0)
|
|
{
|
|
goto IL_405;
|
|
}
|
|
char c = char.ToLower(c);
|
|
string text;
|
|
while (text == 0)
|
|
{
|
|
}
|
|
IL_3FE:
|
|
obj3 += obj3;
|
|
}
|
|
IL_405:
|
|
if (obj3 != 0)
|
|
{
|
|
}
|
|
uint num7;
|
|
if (num7 != (uint)(-1))
|
|
{
|
|
}
|
|
if (num7 == (uint)0)
|
|
{
|
|
break;
|
|
}
|
|
continue;
|
|
}
|
|
else
|
|
{
|
|
num8 = 0;
|
|
int num9;
|
|
while (num9 == 0)
|
|
{
|
|
}
|
|
Type type;
|
|
if (type.IsArray)
|
|
{
|
|
goto Block_39;
|
|
}
|
|
if (!ADNKIPCEPLK.NIPAEFPGBIH(type) && !ADNKIPCEPLK.BKENCLOGLIC(typeof(IList), type))
|
|
{
|
|
continue;
|
|
}
|
|
Type type2 = ADNKIPCEPLK.NGFAKNGDKCL(type);
|
|
string className = ex._className;
|
|
if (type2 == 0)
|
|
{
|
|
goto Block_41;
|
|
}
|
|
bool flag3;
|
|
if (flag3)
|
|
{
|
|
int num10 = 0;
|
|
if (num10 < type2)
|
|
{
|
|
num10 += num10;
|
|
num10++;
|
|
}
|
|
byte b;
|
|
b += b;
|
|
num10 += 2;
|
|
num10 += 19;
|
|
}
|
|
uint num7;
|
|
num7 += (uint)1;
|
|
if (flag3)
|
|
{
|
|
}
|
|
if (num7 != (uint)(-1))
|
|
{
|
|
}
|
|
if (className2 == 0)
|
|
{
|
|
goto IL_60A;
|
|
}
|
|
continue;
|
|
}
|
|
IL_2C1:
|
|
Type typeFromHandle18 = typeof(int);
|
|
if (ilbfgobgajl.Equals(typeFromHandle18))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
Type typeFromHandle19 = typeof(long);
|
|
if (ilbfgobgajl.Equals(typeFromHandle19))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
Type typeFromHandle20 = typeof(double);
|
|
if (ilbfgobgajl.Equals(typeFromHandle20))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
Type typeFromHandle21 = typeof(float);
|
|
if (ilbfgobgajl.Equals(typeFromHandle21))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
Type typeFromHandle22 = typeof(bool);
|
|
if (ilbfgobgajl.Equals(typeFromHandle22))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
Type typeFromHandle23 = typeof(decimal);
|
|
if (ilbfgobgajl.Equals(typeFromHandle23))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
Type typeFromHandle24 = typeof(byte);
|
|
if (ilbfgobgajl.Equals(typeFromHandle24))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
Type typeFromHandle25 = typeof(short);
|
|
if (ilbfgobgajl.Equals(typeFromHandle25))
|
|
{
|
|
goto IL_38A;
|
|
}
|
|
IL_394:
|
|
bool flag4;
|
|
if (flag4)
|
|
{
|
|
goto IL_39C;
|
|
}
|
|
goto IL_60A;
|
|
IL_38A:
|
|
CultureInfo invariantCulture4 = CultureInfo.InvariantCulture;
|
|
goto IL_394;
|
|
IL_2AA:
|
|
if (ONGBFDACHHG != 0 && typeof(long) != 0)
|
|
{
|
|
goto IL_2C1;
|
|
}
|
|
goto IL_39C;
|
|
}
|
|
Type typeFromHandle26 = typeof(Dictionary<, >);
|
|
Type[] array = new Type[2];
|
|
throw new ArrayTypeMismatchException();
|
|
Block_39:
|
|
object[] array2 = new object[1];
|
|
throw new ArrayTypeMismatchException();
|
|
Block_41:
|
|
className2 = ex._className;
|
|
Type typeFromHandle27 = typeof(List<>);
|
|
Type[] array3 = new Type[1];
|
|
throw new ArrayTypeMismatchException();
|
|
IL_60A:
|
|
int hashCode = num8.GetHashCode();
|
|
IL_613:
|
|
ArgumentNullException ex2 = new ArgumentNullException("type");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006693 RID: 26259 RVA: 0x0016808C File Offset: 0x0016628C
|
|
[Token(Token = "0x6006693")]
|
|
[Address(RVA = "0x1214410", Offset = "0x1212E10", VA = "0x181214410", Slot = "12")]
|
|
protected virtual object HOEPJOFFLKB(Enum GPEKFHLOFGA)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06006693)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Object CCDNIOBFOAP::HOEPJOFFLKB(System.Enum)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:CultureInfo(var_1_07, callgetter:CultureInfo(CultureInfo::get_InvariantCulture))
|
|
stloc:float64(var_2_0F, call:float64(Convert::ToDouble, ldloc:Enum[exp:object](GPEKFHLOFGA), ldloc:CultureInfo[exp:IFormatProvider](var_1_07)))
|
|
}
|
|
|
|
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: 0x06006694 RID: 26260 RVA: 0x001680A8 File Offset: 0x001662A8
|
|
[Token(Token = "0x6006694")]
|
|
[Address(RVA = "0x12144B0", Offset = "0x1212EB0", VA = "0x1812144B0", Slot = "13")]
|
|
protected virtual bool KPNDLHJMLAP(object DBFBLNILIGL, out object DGFOAAGEKJO)
|
|
{
|
|
int num = 0;
|
|
if (DBFBLNILIGL != 0)
|
|
{
|
|
if (DBFBLNILIGL == 0)
|
|
{
|
|
if (DBFBLNILIGL == 0 && DBFBLNILIGL == 0 && DBFBLNILIGL == 0)
|
|
{
|
|
goto IL_3A;
|
|
}
|
|
string[] ilbfgobgajl = CCDNIOBFOAP.ILBFGOBGAJL;
|
|
CultureInfo invariantCulture = CultureInfo.InvariantCulture;
|
|
}
|
|
string[] ilbfgobgajl2 = CCDNIOBFOAP.ILBFGOBGAJL;
|
|
CultureInfo invariantCulture2 = CultureInfo.InvariantCulture;
|
|
}
|
|
IL_3A:
|
|
if (num != 0 || num == 0)
|
|
{
|
|
}
|
|
int hashCode = DBFBLNILIGL.GetHashCode();
|
|
return true;
|
|
}
|
|
|
|
// Token: 0x06006695 RID: 26261 RVA: 0x00168108 File Offset: 0x00166308
|
|
[Token(Token = "0x6006695")]
|
|
[Address(RVA = "0x1214110", Offset = "0x1212B10", VA = "0x181214110", Slot = "14")]
|
|
protected virtual bool HGAFPDHBOPF(object DBFBLNILIGL, out object DGFOAAGEKJO)
|
|
{
|
|
int num;
|
|
OPIOIFKFAPH opioifkfaph;
|
|
do
|
|
{
|
|
num = 0;
|
|
Type type = DBFBLNILIGL.GetType();
|
|
if (type.TypeHandle == 0)
|
|
{
|
|
goto IL_43;
|
|
}
|
|
opioifkfaph = new OPIOIFKFAPH();
|
|
if (opioifkfaph != 0)
|
|
{
|
|
if (num < opioifkfaph)
|
|
{
|
|
num += num;
|
|
if (num == opioifkfaph)
|
|
{
|
|
goto IL_30;
|
|
}
|
|
num++;
|
|
}
|
|
while (type == 0)
|
|
{
|
|
}
|
|
}
|
|
IL_30:
|
|
if (opioifkfaph != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
num.m_value = opioifkfaph;
|
|
IL_43:
|
|
ArgumentNullException ex = new ArgumentNullException("input");
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06006696 RID: 26262 RVA: 0x00168170 File Offset: 0x00166370
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6006696")]
|
|
[Address(RVA = "0x1214820", Offset = "0x1213220", VA = "0x181214820")]
|
|
static CCDNIOBFOAP()
|
|
{
|
|
Type[] array = new Type[1];
|
|
Type typeFromHandle = typeof(int);
|
|
if (typeFromHandle != 0)
|
|
{
|
|
}
|
|
array[0] = typeFromHandle;
|
|
CCDNIOBFOAP.DJAFABFGPEP = array;
|
|
string[] array2 = new string[3];
|
|
if ("yyyy-MM-dd\\THH:mm:ss.FFFFFFF\\Z" != 0)
|
|
{
|
|
}
|
|
array2[0] = "yyyy-MM-dd\\THH:mm:ss.FFFFFFF\\Z";
|
|
if ("yyyy-MM-dd\\THH:mm:ss\\Z" != 0)
|
|
{
|
|
}
|
|
array2[1] = "yyyy-MM-dd\\THH:mm:ss\\Z";
|
|
if ("yyyy-MM-dd\\THH:mm:ssK" != 0)
|
|
{
|
|
}
|
|
array2[2] = "yyyy-MM-dd\\THH:mm:ssK";
|
|
CCDNIOBFOAP.ILBFGOBGAJL = array2;
|
|
}
|
|
|
|
// Token: 0x04004929 RID: 18729
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004929")]
|
|
internal IDictionary<Type, ADNKIPCEPLK.FJDGHEMKEEB> IDPAAMEDBKJ;
|
|
|
|
// Token: 0x0400492A RID: 18730
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400492A")]
|
|
internal IDictionary<Type, IDictionary<string, ADNKIPCEPLK.LGJAKIMHINO>> PGNMDGICHLP;
|
|
|
|
// Token: 0x0400492B RID: 18731
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400492B")]
|
|
internal IDictionary<Type, IDictionary<string, KeyValuePair<Type, ADNKIPCEPLK.BCKJIKOOPPM>>> BDOLGPLGMHJ;
|
|
|
|
// Token: 0x0400492C RID: 18732
|
|
[Token(Token = "0x400492C")]
|
|
internal static readonly Type[] PDMBGEBGNOK = new Type[0];
|
|
|
|
// Token: 0x0400492D RID: 18733
|
|
[Token(Token = "0x400492D")]
|
|
internal static readonly Type[] DJAFABFGPEP;
|
|
|
|
// Token: 0x0400492E RID: 18734
|
|
[Token(Token = "0x400492E")]
|
|
private static readonly string[] ILBFGOBGAJL;
|
|
}
|