684 lines
23 KiB
C#
684 lines
23 KiB
C#
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000EC5 RID: 3781
|
|
[Token(Token = "0x2000EC5")]
|
|
[StructLayout(3)]
|
|
public static class EEMMNNGBJGD
|
|
{
|
|
// Token: 0x06005B87 RID: 23431 RVA: 0x00149678 File Offset: 0x00147878
|
|
[Token(Token = "0x6005B87")]
|
|
[Address(RVA = "0x106AC00", Offset = "0x1069600", VA = "0x18106AC00")]
|
|
public static IPromise DMDEJFMPJDE(this IPromise<HOOILIHKMEG> PFNEONMBKAL, bool LGBFDFDJOFI = false)
|
|
{
|
|
Func<HOOILIHKMEG, IPromise> func = delegate(HOOILIHKMEG response)
|
|
{
|
|
if (LGBFDFDJOFI && response.LLODNIOIDKE == 400)
|
|
{
|
|
string text = response.DKPCLPHKFDI;
|
|
if (text == 0)
|
|
{
|
|
string text2 = response.DFPPNHINEFO;
|
|
}
|
|
return Promise.FromError(text);
|
|
}
|
|
if (response.LLODNIOIDKE < 400)
|
|
{
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
string text3;
|
|
return Promise.FromError(text3);
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
IPromise promise = PFNEONMBKAL.ContinueWith(func);
|
|
func += func;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B88 RID: 23432 RVA: 0x001496BC File Offset: 0x001478BC
|
|
[Token(Token = "0x6005B88")]
|
|
[Address(RVA = "0x2403900", Offset = "0x2402300", VA = "0x182403900")]
|
|
public static IPromise GPDAPBNBMFE<T>(this IPromise A_0, bool A_1)
|
|
{
|
|
if (typeof(Type).IsSealed)
|
|
{
|
|
}
|
|
Type typeFromHandle = typeof(int);
|
|
IPromise promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005B89 RID: 23433 RVA: 0x001496F0 File Offset: 0x001478F0
|
|
[Token(Token = "0x6005B89")]
|
|
[Address(RVA = "0x2403D80", Offset = "0x2402780", VA = "0x182403D80")]
|
|
public static IPromise<List<T>> HJFAIPCMLCN<T>(this IPromise<HOOILIHKMEG> PFNEONMBKAL)
|
|
{
|
|
if (typeof(Type).IsSealed)
|
|
{
|
|
}
|
|
Type typeFromHandle = typeof(int);
|
|
IPromise<HOOILIHKMEG> promise;
|
|
return promise;
|
|
}
|
|
|
|
// Token: 0x06005B8A RID: 23434 RVA: 0x00149724 File Offset: 0x00147924
|
|
[Token(Token = "0x6005B8A")]
|
|
[Address(RVA = "0x2403320", Offset = "0x2401D20", VA = "0x182403320")]
|
|
public static IPromise FAKEPMNIOAI<T>(this IPromise A_0, bool A_1, bool A_2) where T : IFAIJAGLDFK, new()
|
|
{
|
|
if (A_2)
|
|
{
|
|
}
|
|
int num = 0;
|
|
return A_0.Then(num);
|
|
}
|
|
|
|
// Token: 0x06005B8B RID: 23435 RVA: 0x00149740 File Offset: 0x00147940
|
|
[Token(Token = "0x6005B8B")]
|
|
[Address(RVA = "0x24046D0", Offset = "0x24030D0", VA = "0x1824046D0")]
|
|
public static IPromise NAHFKKGCOFA<T>(this IPromise A_0, bool A_1) where T : IFAIJAGLDFK, new()
|
|
{
|
|
int num = 0;
|
|
return A_0.Then(num);
|
|
}
|
|
|
|
// Token: 0x06005B8C RID: 23436 RVA: 0x00149758 File Offset: 0x00147958
|
|
[Token(Token = "0x6005B8C")]
|
|
[Address(RVA = "0x2403620", Offset = "0x2402020", VA = "0x182403620")]
|
|
public static IPromise<T> FPGKNNHCOKE<T>(this IPromise<HOOILIHKMEG> PFNEONMBKAL, Func<string, T> GBMEJOOFEOL, bool LABGOOAFLJK = false)
|
|
{
|
|
int num = 0;
|
|
if (num < (LABGOOAFLJK ? 1 : 0))
|
|
{
|
|
num += num;
|
|
if (num != (LABGOOAFLJK ? 1 : 0))
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B8D RID: 23437 RVA: 0x00149784 File Offset: 0x00147984
|
|
[Token(Token = "0x6005B8D")]
|
|
[Address(RVA = "0x106AD20", Offset = "0x1069720", VA = "0x18106AD20")]
|
|
public static IPromise FLCJGMGGPCC(this IPromise<FJAEPBBCEKE> NKLGAGCHGPM)
|
|
{
|
|
Func<FJAEPBBCEKE, IPromise> func = EEMMNNGBJGD.<>c.<>9__6_0;
|
|
if (func == 0)
|
|
{
|
|
EEMMNNGBJGD.<>c.<>9__6_0 = delegate(FJAEPBBCEKE result)
|
|
{
|
|
if (!result.<NHCNKEMFEJC>k__BackingField)
|
|
{
|
|
return Promise.FromError(result.<ILNFIBHJENP>k__BackingField);
|
|
}
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
};
|
|
}
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
IPromise promise = NKLGAGCHGPM.ContinueWith(func);
|
|
func += func;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B8E RID: 23438 RVA: 0x001497CC File Offset: 0x001479CC
|
|
[Token(Token = "0x6005B8E")]
|
|
[Address(RVA = "0x24033E0", Offset = "0x2401DE0", VA = "0x1824033E0")]
|
|
public static IPromise FLCJGMGGPCC<T>(this IPromise A_0)
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B8F RID: 23439 RVA: 0x001497F0 File Offset: 0x001479F0
|
|
[Token(Token = "0x6005B8F")]
|
|
[Address(RVA = "0x106AE70", Offset = "0x1069870", VA = "0x18106AE70")]
|
|
public static IPromise KIFEHEKHAPE(this IPromise NKLGAGCHGPM, string FGIBDHDDFEN)
|
|
{
|
|
Func<string, string> func = delegate(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
string friendlyErrorMessage = FGIBDHDDFEN;
|
|
if (friendlyErrorMessage != 0)
|
|
{
|
|
}
|
|
array[0] = friendlyErrorMessage;
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[1] = error;
|
|
Debug.LogErrorFormat("{0}: {1}", array);
|
|
return FGIBDHDDFEN;
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
bool isCompleted = NKLGAGCHGPM.IsCompleted;
|
|
func += func;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B90 RID: 23440 RVA: 0x00149834 File Offset: 0x00147A34
|
|
[Token(Token = "0x6005B90")]
|
|
[Address(RVA = "0x2404060", Offset = "0x2402A60", VA = "0x182404060")]
|
|
public static IPromise KIFEHEKHAPE<T>(this IPromise A_0, string A_1)
|
|
{
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L)
|
|
{
|
|
}
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Func<string, string> func;
|
|
return A_0.ContinueWith(func);
|
|
}
|
|
|
|
// Token: 0x06005B91 RID: 23441 RVA: 0x00149868 File Offset: 0x00147A68
|
|
[Token(Token = "0x6005B91")]
|
|
[Address(RVA = "0x106B0F0", Offset = "0x1069AF0", VA = "0x18106B0F0")]
|
|
public static IPromise MOAAINIDMGC(this IPromise NKLGAGCHGPM, string LPBEMAHNOLE)
|
|
{
|
|
Action<string> action = delegate(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
string errorPrefix = LPBEMAHNOLE;
|
|
if (errorPrefix != 0)
|
|
{
|
|
}
|
|
array[0] = errorPrefix;
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[1] = error;
|
|
Debug.LogErrorFormat("{0}: {1}", array);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B92 RID: 23442 RVA: 0x00149894 File Offset: 0x00147A94
|
|
[Token(Token = "0x6005B92")]
|
|
[Address(RVA = "0x2404400", Offset = "0x2402E00", VA = "0x182404400")]
|
|
public static IPromise MOAAINIDMGC<T>(this IPromise A_0, string A_1)
|
|
{
|
|
if ("{il2cpp array field il2cppMethodInfo->}" == (ulong)1L)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B93 RID: 23443 RVA: 0x001498B0 File Offset: 0x00147AB0
|
|
[Token(Token = "0x6005B93")]
|
|
[Address(RVA = "0x106AF90", Offset = "0x1069990", VA = "0x18106AF90")]
|
|
public static IEnumerator LCGFHJPKIOI(this IPromise NKLGAGCHGPM, BPHGKAEDBPE.CBEOHBCIPEA AFLPGGJMPOE)
|
|
{
|
|
Action action = delegate
|
|
{
|
|
BPHGKAEDBPE.CBEOHBCIPEA callback = AFLPGGJMPOE;
|
|
int num2 = 0;
|
|
BPHGKAEDBPE.HADGLCCBNHM(callback, num2);
|
|
};
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
Action<string> action2 = delegate(string error)
|
|
{
|
|
BPHGKAEDBPE.HADGLCCBNHM(AFLPGGJMPOE, error);
|
|
};
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06005B94 RID: 23444 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005B94")]
|
|
[Address(RVA = "0x2B59500", Offset = "0x2B57F00", VA = "0x182B59500")]
|
|
public static IEnumerator LCGFHJPKIOI<T>(this IPromise A_0, BPHGKAEDBPE.OJDJIJDNFHE A_1)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06005B95 RID: 23445 RVA: 0x001498F4 File Offset: 0x00147AF4
|
|
[Token(Token = "0x6005B95")]
|
|
[Address(RVA = "0x24041B0", Offset = "0x2402BB0", VA = "0x1824041B0")]
|
|
public static IPromise LGAPNEPEKHA<T>(this IPromise cpp2il__autoParamName__idx_0, string cpp2il__autoParamName__idx_1) where T : class
|
|
{
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
num += 19;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x02000EC6 RID: 3782
|
|
[Token(Token = "0x2000EC6")]
|
|
[CompilerGenerated]
|
|
private sealed class MHAAHIBFFNE
|
|
{
|
|
// Token: 0x06005B96 RID: 23446 RVA: 0x00149918 File Offset: 0x00147B18
|
|
[Token(Token = "0x6005B96")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public MHAAHIBFFNE()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005B97 RID: 23447 RVA: 0x0014992C File Offset: 0x00147B2C
|
|
[Token(Token = "0x6005B97")]
|
|
[Address(RVA = "0x1076240", Offset = "0x1074C40", VA = "0x181076240")]
|
|
internal IPromise <ExpectHttpStatusSuccess>b__0(HOOILIHKMEG response)
|
|
{
|
|
if (this.treat400BadRequestAsError && response.LLODNIOIDKE == 400)
|
|
{
|
|
string text = response.DKPCLPHKFDI;
|
|
if (text == 0)
|
|
{
|
|
string text2 = response.DFPPNHINEFO;
|
|
}
|
|
return Promise.FromError(text);
|
|
}
|
|
if (response.LLODNIOIDKE < 400)
|
|
{
|
|
return Promise.<CompletedPromise>k__BackingField;
|
|
}
|
|
string text3;
|
|
return Promise.FromError(text3);
|
|
}
|
|
|
|
// Token: 0x0400428E RID: 17038
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400428E")]
|
|
public bool treat400BadRequestAsError;
|
|
}
|
|
|
|
// Token: 0x02000EC7 RID: 3783
|
|
[Token(Token = "0x2000EC7")]
|
|
[CompilerGenerated]
|
|
private sealed class JCICNCLDAFA<T>
|
|
{
|
|
// Token: 0x06005B98 RID: 23448 RVA: 0x00149988 File Offset: 0x00147B88
|
|
[Token(Token = "0x6005B98")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public JCICNCLDAFA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005B99 RID: 23449 RVA: 0x001499A4 File Offset: 0x00147BA4
|
|
[Token(Token = "0x6005B99")]
|
|
[Address(RVA = "0x1BFCF80", Offset = "0x1BFB980", VA = "0x181BFCF80")]
|
|
internal T <ExpectPrimitiveResponse>b__0(string responseStr)
|
|
{
|
|
object obj = AGMAKAGBPEB.PPGFHEDFBEA(responseStr);
|
|
Type type = this.parseType;
|
|
object obj2 = Convert.ChangeType(obj, type);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0400428F RID: 17039
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400428F")]
|
|
public Type parseType;
|
|
}
|
|
|
|
// Token: 0x02000EC8 RID: 3784
|
|
[Token(Token = "0x2000EC8")]
|
|
[CompilerGenerated]
|
|
private sealed class MKBOLJBKFFH<T>
|
|
{
|
|
// Token: 0x06005B9A RID: 23450 RVA: 0x001499CC File Offset: 0x00147BCC
|
|
[Token(Token = "0x6005B9A")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public MKBOLJBKFFH()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005B9B RID: 23451 RVA: 0x001499E8 File Offset: 0x00147BE8
|
|
[Token(Token = "0x6005B9B")]
|
|
[Address(RVA = "0x1BFD620", Offset = "0x1BFC020", VA = "0x181BFD620")]
|
|
internal List<T> <ExpectPrimitiveListResponse>b__0(string responseStr)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06005B9B)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.List`1<T> EEMMNNGBJGD/MKBOLJBKFFH::<ExpectPrimitiveListResponse>b__0(System.String)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_29:
|
|
stloc:IEnumerator`1(var_4_2F, call:IEnumerator`1(IEnumerable`1::GetEnumerator, ldloc:IEnumerable`1(var_3)))
|
|
}
|
|
|
|
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: 0x06005B9C RID: 23452 RVA: 0x00149A28 File Offset: 0x00147C28
|
|
[Token(Token = "0x6005B9C")]
|
|
[Address(RVA = "0x1BFD780", Offset = "0x1BFC180", VA = "0x181BFD780")]
|
|
internal T <ExpectPrimitiveListResponse>b__1(object obj)
|
|
{
|
|
Type type = this.parseType;
|
|
object obj2 = Convert.ChangeType(obj, type);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04004290 RID: 17040
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4004290")]
|
|
public Type parseType;
|
|
|
|
// Token: 0x04004291 RID: 17041
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4004291")]
|
|
public Func<object, T> <>9__1;
|
|
}
|
|
|
|
// Token: 0x02000EC9 RID: 3785
|
|
[Token(Token = "0x2000EC9")]
|
|
[CompilerGenerated]
|
|
private sealed class GAEKHJLGFGG<T>
|
|
{
|
|
// Token: 0x06005B9D RID: 23453 RVA: 0x00149A4C File Offset: 0x00147C4C
|
|
[Token(Token = "0x6005B9D")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public GAEKHJLGFGG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005B9E RID: 23454 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6005B9E")]
|
|
[Address(RVA = "0x1BFB1B0", Offset = "0x1BF9BB0", VA = "0x181BFB1B0")]
|
|
internal IPromise<T> <DeserializeResponse>b__0(HOOILIHKMEG response)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x04004292 RID: 17042
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4004292")]
|
|
public bool treat404NotFoundAsDefault;
|
|
|
|
// Token: 0x04004293 RID: 17043
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4004293")]
|
|
public Func<string, T> parser;
|
|
}
|
|
|
|
// Token: 0x02000ECC RID: 3788
|
|
[Token(Token = "0x2000ECC")]
|
|
[CompilerGenerated]
|
|
private sealed class GPAAJIJBNIN
|
|
{
|
|
// Token: 0x06005BA5 RID: 23461 RVA: 0x00149B10 File Offset: 0x00147D10
|
|
[Token(Token = "0x6005BA5")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public GPAAJIJBNIN()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005BA6 RID: 23462 RVA: 0x00149B24 File Offset: 0x00147D24
|
|
[Token(Token = "0x6005BA6")]
|
|
[Address(RVA = "0x1075E10", Offset = "0x1074810", VA = "0x181075E10")]
|
|
internal string <LogAndReplaceErrors>b__0(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
string text = this.friendlyErrorMessage;
|
|
if (text != 0)
|
|
{
|
|
}
|
|
array[0] = text;
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[1] = error;
|
|
Debug.LogErrorFormat("{0}: {1}", array);
|
|
return this.friendlyErrorMessage;
|
|
}
|
|
|
|
// Token: 0x04004298 RID: 17048
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4004298")]
|
|
public string friendlyErrorMessage;
|
|
}
|
|
|
|
// Token: 0x02000ECD RID: 3789
|
|
[Token(Token = "0x2000ECD")]
|
|
[CompilerGenerated]
|
|
private sealed class JLAFOGGPHMG<T>
|
|
{
|
|
// Token: 0x06005BA7 RID: 23463 RVA: 0x00149B70 File Offset: 0x00147D70
|
|
[Token(Token = "0x6005BA7")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public JLAFOGGPHMG()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005BA8 RID: 23464 RVA: 0x00149B8C File Offset: 0x00147D8C
|
|
[Token(Token = "0x6005BA8")]
|
|
[Address(RVA = "0x1BFD270", Offset = "0x1BFBC70", VA = "0x181BFD270")]
|
|
internal string <LogAndReplaceErrors>b__0(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
string text = this.friendlyErrorMessage;
|
|
if (text != 0)
|
|
{
|
|
}
|
|
array[0] = text;
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[1] = error;
|
|
Debug.LogErrorFormat("{0}: {1}", array);
|
|
return this.friendlyErrorMessage;
|
|
}
|
|
|
|
// Token: 0x04004299 RID: 17049
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x4004299")]
|
|
public string friendlyErrorMessage;
|
|
}
|
|
|
|
// Token: 0x02000ECE RID: 3790
|
|
[Token(Token = "0x2000ECE")]
|
|
[CompilerGenerated]
|
|
private sealed class OHEOLHBGJGL
|
|
{
|
|
// Token: 0x06005BA9 RID: 23465 RVA: 0x00149BD8 File Offset: 0x00147DD8
|
|
[Token(Token = "0x6005BA9")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public OHEOLHBGJGL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005BAA RID: 23466 RVA: 0x00149BEC File Offset: 0x00147DEC
|
|
[Token(Token = "0x6005BAA")]
|
|
[Address(RVA = "0x10763F0", Offset = "0x1074DF0", VA = "0x1810763F0")]
|
|
internal void <LogErrors>b__0(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
string text = this.errorPrefix;
|
|
if (text != 0)
|
|
{
|
|
}
|
|
array[0] = text;
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[1] = error;
|
|
Debug.LogErrorFormat("{0}: {1}", array);
|
|
}
|
|
|
|
// Token: 0x0400429A RID: 17050
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400429A")]
|
|
public string errorPrefix;
|
|
}
|
|
|
|
// Token: 0x02000ECF RID: 3791
|
|
[Token(Token = "0x2000ECF")]
|
|
[CompilerGenerated]
|
|
private sealed class DOKFOEKACJL<T>
|
|
{
|
|
// Token: 0x06005BAB RID: 23467 RVA: 0x00149C30 File Offset: 0x00147E30
|
|
[Token(Token = "0x6005BAB")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public DOKFOEKACJL()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005BAC RID: 23468 RVA: 0x00149C4C File Offset: 0x00147E4C
|
|
[Token(Token = "0x6005BAC")]
|
|
[Address(RVA = "0x1BF4600", Offset = "0x1BF3000", VA = "0x181BF4600")]
|
|
internal void <LogErrors>b__0(string error)
|
|
{
|
|
object[] array = new object[2];
|
|
string text = this.errorPrefix;
|
|
if (text != 0)
|
|
{
|
|
}
|
|
array[0] = text;
|
|
if (error != 0)
|
|
{
|
|
}
|
|
array[1] = error;
|
|
Debug.LogErrorFormat("{0}: {1}", array);
|
|
}
|
|
|
|
// Token: 0x0400429B RID: 17051
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400429B")]
|
|
public string errorPrefix;
|
|
}
|
|
|
|
// Token: 0x02000ED0 RID: 3792
|
|
[Token(Token = "0x2000ED0")]
|
|
[CompilerGenerated]
|
|
private sealed class AKACHPLFFGK
|
|
{
|
|
// Token: 0x06005BAD RID: 23469 RVA: 0x00149C90 File Offset: 0x00147E90
|
|
[Token(Token = "0x6005BAD")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public AKACHPLFFGK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005BAE RID: 23470 RVA: 0x00149CA4 File Offset: 0x00147EA4
|
|
[Token(Token = "0x6005BAE")]
|
|
[Address(RVA = "0x105E630", Offset = "0x105D030", VA = "0x18105E630")]
|
|
internal void <HandleWithCallback>b__0()
|
|
{
|
|
BPHGKAEDBPE.CBEOHBCIPEA cbeohbcipea = this.callback;
|
|
int num = 0;
|
|
BPHGKAEDBPE.HADGLCCBNHM(cbeohbcipea, num);
|
|
}
|
|
|
|
// Token: 0x06005BAF RID: 23471 RVA: 0x00149CC4 File Offset: 0x00147EC4
|
|
[Token(Token = "0x6005BAF")]
|
|
[Address(RVA = "0x105E690", Offset = "0x105D090", VA = "0x18105E690")]
|
|
internal void <HandleWithCallback>b__1(string error)
|
|
{
|
|
BPHGKAEDBPE.HADGLCCBNHM(this.callback, error);
|
|
}
|
|
|
|
// Token: 0x0400429C RID: 17052
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400429C")]
|
|
public BPHGKAEDBPE.CBEOHBCIPEA callback;
|
|
}
|
|
|
|
// Token: 0x02000ED1 RID: 3793
|
|
[Token(Token = "0x2000ED1")]
|
|
[CompilerGenerated]
|
|
private sealed class LBBDLMGJBCA<T>
|
|
{
|
|
// Token: 0x06005BB0 RID: 23472 RVA: 0x00149CE0 File Offset: 0x00147EE0
|
|
[Token(Token = "0x6005BB0")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public LBBDLMGJBCA()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005BB1 RID: 23473 RVA: 0x00149CFC File Offset: 0x00147EFC
|
|
[Token(Token = "0x6005BB1")]
|
|
[Address(RVA = "0x1BFD3B0", Offset = "0x1BFBDB0", VA = "0x181BFD3B0")]
|
|
internal void <HandleWithCallback>b__0(T result)
|
|
{
|
|
object obj = ((ICloneable)this.callback).Clone();
|
|
}
|
|
|
|
// Token: 0x06005BB2 RID: 23474 RVA: 0x00149D18 File Offset: 0x00147F18
|
|
[Token(Token = "0x6005BB2")]
|
|
[Address(RVA = "0x1BFD430", Offset = "0x1BFBE30", VA = "0x181BFD430")]
|
|
internal void <HandleWithCallback>b__1(string error)
|
|
{
|
|
object obj = ((ICloneable)this.callback).Clone();
|
|
}
|
|
|
|
// Token: 0x0400429D RID: 17053
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400429D")]
|
|
public BPHGKAEDBPE.OJDJIJDNFHE<T> callback;
|
|
}
|
|
|
|
// Token: 0x02000ED2 RID: 3794
|
|
[Token(Token = "0x2000ED2")]
|
|
[CompilerGenerated]
|
|
private sealed class AJDGIOCMHKD<T> where T : class
|
|
{
|
|
// Token: 0x06005BB3 RID: 23475 RVA: 0x00149D34 File Offset: 0x00147F34
|
|
[Token(Token = "0x6005BB3")]
|
|
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
|
|
public AJDGIOCMHKD()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06005BB4 RID: 23476 RVA: 0x00149D50 File Offset: 0x00147F50
|
|
[Token(Token = "0x6005BB4")]
|
|
[Address(RVA = "0x1BF41F0", Offset = "0x1BF2BF0", VA = "0x181BF41F0")]
|
|
internal IPromise<T> <ErrorIfNull>b__0(T value)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06005BB4)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<T> EEMMNNGBJGD/AJDGIOCMHKD::<ErrorIfNull>b__0(T)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_04:
|
|
stloc:object(var_0_0F, call:object(ICloneable::Clone, ldfld:string[exp:ICloneable](AJDGIOCMHKD::error, ldloc:AJDGIOCMHKD(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: 0x0400429E RID: 17054
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400429E")]
|
|
public string error;
|
|
}
|
|
}
|