673 lines
31 KiB
C#
673 lines
31 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using AGUI.StackedUI;
|
|
using CodeStage.AntiCheat.ObscuredTypes;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.Async;
|
|
using RecRoom.Core;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020006DC RID: 1756
|
|
[Token(Token = "0x20006DC")]
|
|
[StructLayout(3)]
|
|
public class TestPassWatchUIFlow : WatchUIFlow
|
|
{
|
|
// Token: 0x06003342 RID: 13122 RVA: 0x000D5508 File Offset: 0x000D3708
|
|
[Token(Token = "0x6003342")]
|
|
[Address(RVA = "0xFAFB60", Offset = "0xFAE560", VA = "0x180FAFB60")]
|
|
public static string GetTestPassDateRangeString(FDAJOEOJFDN GNBEDEDJOON)
|
|
{
|
|
string text = " - " + "M/d/yy";
|
|
string text2;
|
|
return text2;
|
|
}
|
|
|
|
// Token: 0x06003343 RID: 13123 RVA: 0x000D552C File Offset: 0x000D372C
|
|
[Token(Token = "0x6003343")]
|
|
[Address(RVA = "0xFAFFF0", Offset = "0xFAE9F0", VA = "0x180FAFFF0", Slot = "10")]
|
|
public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06003343)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void TestPassWatchUIFlow::OnFlowEntered(AGUI.StackedUI.StackedUIFlowBase)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_4B:
|
|
stloc:NotImplementedException(var_2_5B, newobj:NotImplementedException(NotImplementedException::.ctor, call:string(string::Format, ldstr:string("Unimplemented display mode: {0}"), ldloc:NullReferenceException[exp:object](var_1))))
|
|
}
|
|
|
|
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.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: 0x06003344 RID: 13124 RVA: 0x000D5594 File Offset: 0x000D3794
|
|
[Token(Token = "0x6003344")]
|
|
[Address(RVA = "0xFAFC20", Offset = "0xFAE620", VA = "0x180FAFC20")]
|
|
private void LHMEIMLOIMN()
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06003344)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void TestPassWatchUIFlow::LHMEIMLOIMN()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_2D:
|
|
stloc:NotImplementedException(var_2_33, newobj:NotImplementedException(NotImplementedException::.ctor, ldloc:string(var_1)))
|
|
}
|
|
|
|
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.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: 0x06003345 RID: 13125 RVA: 0x000D55D4 File Offset: 0x000D37D4
|
|
[Token(Token = "0x6003345")]
|
|
[Address(RVA = "0xFAF0C0", Offset = "0xFADAC0", VA = "0x180FAF0C0")]
|
|
private void AFMHGKBPJNN()
|
|
{
|
|
FDAJOEOJFDN gnbededjoon = this.GNBEDEDJOON;
|
|
List<CPFPHLINDHN> list;
|
|
if (gnbededjoon == 0 || gnbededjoon.KODOFNJJJCK == 0)
|
|
{
|
|
list = new List();
|
|
}
|
|
TestPassWatchUIFlow.AKONJMCJGMK gffgdgdjinj = this.GFFGDGDJINJ;
|
|
List<CPFPHLINDHN> list2 = this.GPAJJLNJEMJ(list, gffgdgdjinj);
|
|
List<string> lmekabmhpcp = this.LMEKABMHPCP;
|
|
List<string> tagFilters = lmekabmhpcp;
|
|
List<CPFPHLINDHN> list3;
|
|
if (Enumerable.Any<string>(lmekabmhpcp))
|
|
{
|
|
Func<string, bool> <>9__1;
|
|
Func<CPFPHLINDHN, bool> func = delegate(CPFPHLINDHN tc)
|
|
{
|
|
List<string> pkkadkgdhni = tc.PKKADKGDHNI;
|
|
Func<string, bool> <>9__ = <>9__1;
|
|
if (<>9__ == 0)
|
|
{
|
|
Func<string, bool> func2 = delegate(string tag)
|
|
{
|
|
List<string> tagFilters2 = tagFilters;
|
|
Func<string, bool> func3 = (string tagFilter) => tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase);
|
|
return Enumerable.Any<string>(tagFilters2, func3);
|
|
};
|
|
<>9__1 = func2;
|
|
}
|
|
return Enumerable.Any<string>(pkkadkgdhni, <>9__);
|
|
};
|
|
list3 = Enumerable.ToList<CPFPHLINDHN>(Enumerable.Where<CPFPHLINDHN>(list2, func));
|
|
}
|
|
this.testCasePagedGrid.SetTestCases(list3);
|
|
}
|
|
|
|
// Token: 0x06003346 RID: 13126 RVA: 0x000D5660 File Offset: 0x000D3860
|
|
[Token(Token = "0x6003346")]
|
|
[Address(RVA = "0xFB03C0", Offset = "0xFAEDC0", VA = "0x180FB03C0")]
|
|
public void ReloadTestCasesAndUpdateUi()
|
|
{
|
|
Text text = this.noTestCasesPanel;
|
|
int num = 0;
|
|
this.GNBEDEDJOON = num;
|
|
string text2 = text.text;
|
|
this.AFMHGKBPJNN();
|
|
IPromise<FDAJOEOJFDN> promise = AICHDPNIEKI.BMDDGFAEDLE(this.TestPassId);
|
|
Action<FDAJOEOJFDN> action = new Action(this.PBAGHHIDOPA);
|
|
if (num < this)
|
|
{
|
|
num += num;
|
|
if (num == this)
|
|
{
|
|
goto IL_72;
|
|
}
|
|
num++;
|
|
}
|
|
if (TestPassWatchUIFlow.<>c.<>9__18_1 == 0)
|
|
{
|
|
TestPassWatchUIFlow.<>c.<>9__18_1 = delegate(string error)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num3 = 0;
|
|
int num4 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num4, "Failed loading the test pass.", 3f, num3, num3);
|
|
};
|
|
}
|
|
Action action2 = new Action(this.CDGFNBKHMLL);
|
|
IL_72:
|
|
uint num2;
|
|
num2 += num2;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003347 RID: 13127 RVA: 0x000D56EC File Offset: 0x000D38EC
|
|
[Token(Token = "0x6003347")]
|
|
[Address(RVA = "0xFB0620", Offset = "0xFAF020", VA = "0x180FB0620")]
|
|
public void ViewTestCaseDetails(string EPGHLDONDIP)
|
|
{
|
|
TestCaseDetailsWatchUIFlow flowByType = this.<LBNLPAIAGHF>k__BackingField.GetFlowByType<TestCaseDetailsWatchUIFlow>();
|
|
FDAJOEOJFDN gnbededjoon = this.GNBEDEDJOON;
|
|
flowByType.TestPass = gnbededjoon;
|
|
flowByType.TestCaseId = EPGHLDONDIP;
|
|
TestPassWatchUIFlow.AEKKICHCPDP = EPGHLDONDIP;
|
|
WatchUI <JNBAANDJIAD>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.playerUI.<JNBAANDJIAD>k__BackingField;
|
|
int num = 0;
|
|
<JNBAANDJIAD>k__BackingField.PushFlow(flowByType, num);
|
|
}
|
|
|
|
// Token: 0x06003348 RID: 13128 RVA: 0x000D5740 File Offset: 0x000D3940
|
|
[Token(Token = "0x6003348")]
|
|
[Address(RVA = "0xFAF290", Offset = "0xFADC90", VA = "0x180FAF290")]
|
|
public void Button_MyUnfinishedDisplayMode()
|
|
{
|
|
this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)0L);
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x06003349 RID: 13129 RVA: 0x000D575C File Offset: 0x000D395C
|
|
[Token(Token = "0x6003349")]
|
|
[Address(RVA = "0xFAF2B0", Offset = "0xFADCB0", VA = "0x180FAF2B0")]
|
|
public void Button_NotYetTestedDisplayMode()
|
|
{
|
|
this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)1L);
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x0600334A RID: 13130 RVA: 0x000D5778 File Offset: 0x000D3978
|
|
[Token(Token = "0x600334A")]
|
|
[Address(RVA = "0xFAF230", Offset = "0xFADC30", VA = "0x180FAF230")]
|
|
public void Button_ClaimedDisplayMode()
|
|
{
|
|
this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)2L);
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x0600334B RID: 13131 RVA: 0x000D5794 File Offset: 0x000D3994
|
|
[Token(Token = "0x600334B")]
|
|
[Address(RVA = "0xFAF270", Offset = "0xFADC70", VA = "0x180FAF270")]
|
|
public void Button_FailedDisplayMode()
|
|
{
|
|
this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)3L);
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x0600334C RID: 13132 RVA: 0x000D57B0 File Offset: 0x000D39B0
|
|
[Token(Token = "0x600334C")]
|
|
[Address(RVA = "0xFAF2D0", Offset = "0xFADCD0", VA = "0x180FAF2D0")]
|
|
public void Button_PassedDisplayMode()
|
|
{
|
|
this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)4L);
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x0600334D RID: 13133 RVA: 0x000D57CC File Offset: 0x000D39CC
|
|
[Token(Token = "0x600334D")]
|
|
[Address(RVA = "0xFAF250", Offset = "0xFADC50", VA = "0x180FAF250")]
|
|
public void Button_ClearFilters()
|
|
{
|
|
this.ACKJOBKCPEH();
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x0600334E RID: 13134 RVA: 0x000D57E8 File Offset: 0x000D39E8
|
|
[Token(Token = "0x600334E")]
|
|
[Address(RVA = "0xFAF2F0", Offset = "0xFADCF0", VA = "0x180FAF2F0")]
|
|
public void Button_ToggleFilter(string filter)
|
|
{
|
|
bool flag = this.LMEKABMHPCP.Contains(filter);
|
|
List<string> lmekabmhpcp = this.LMEKABMHPCP;
|
|
if (flag)
|
|
{
|
|
bool flag2 = lmekabmhpcp.Remove(filter);
|
|
}
|
|
lmekabmhpcp.Add(filter);
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x0600334F RID: 13135 RVA: 0x000D5828 File Offset: 0x000D3A28
|
|
[Token(Token = "0x600334F")]
|
|
[Address(RVA = "0xFAF010", Offset = "0xFADA10", VA = "0x180FAF010")]
|
|
private void ACKJOBKCPEH()
|
|
{
|
|
List<string> list = new List();
|
|
this.LMEKABMHPCP = list;
|
|
int num = 0;
|
|
ToggleButton3D[] array = this.filterToggles;
|
|
int length = array.Length;
|
|
if (num < length)
|
|
{
|
|
array[num].ForceRelease();
|
|
num++;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003350 RID: 13136 RVA: 0x000D586C File Offset: 0x000D3A6C
|
|
[Token(Token = "0x6003350")]
|
|
[Address(RVA = "0xFAF6C0", Offset = "0xFAE0C0", VA = "0x180FAF6C0")]
|
|
private void GNLICIEPPAO(string GHBNIGCAPPL)
|
|
{
|
|
bool flag = this.LMEKABMHPCP.Contains(GHBNIGCAPPL);
|
|
List<string> lmekabmhpcp = this.LMEKABMHPCP;
|
|
if (flag)
|
|
{
|
|
bool flag2 = lmekabmhpcp.Remove(GHBNIGCAPPL);
|
|
return;
|
|
}
|
|
lmekabmhpcp.Add(GHBNIGCAPPL);
|
|
}
|
|
|
|
// Token: 0x06003351 RID: 13137 RVA: 0x000D58A8 File Offset: 0x000D3AA8
|
|
[Token(Token = "0x6003351")]
|
|
[Address(RVA = "0xFAF3F0", Offset = "0xFADDF0", VA = "0x180FAF3F0")]
|
|
private string COECKMHNCED(FDAJOEOJFDN GNBEDEDJOON)
|
|
{
|
|
string testPassCompletionStatusRichText = TestPassItem.GetTestPassCompletionStatusRichText(GNBEDEDJOON);
|
|
string testPassDateRangeString = TestPassWatchUIFlow.GetTestPassDateRangeString(GNBEDEDJOON);
|
|
string[] array = new string[6];
|
|
string fikebggcdfn = GNBEDEDJOON.FIKEBGGCDFN;
|
|
if (fikebggcdfn != 0)
|
|
{
|
|
}
|
|
array[0] = fikebggcdfn;
|
|
if ("\n" != 0)
|
|
{
|
|
}
|
|
array[1] = "\n";
|
|
if (testPassDateRangeString != 0)
|
|
{
|
|
}
|
|
array[2] = testPassDateRangeString;
|
|
if (" (" != 0)
|
|
{
|
|
}
|
|
array[3] = " (";
|
|
if (testPassCompletionStatusRichText != 0)
|
|
{
|
|
}
|
|
array[4] = testPassCompletionStatusRichText;
|
|
if (")" != 0)
|
|
{
|
|
}
|
|
array[5] = ")";
|
|
return string.Concat(array);
|
|
}
|
|
|
|
// Token: 0x06003352 RID: 13138 RVA: 0x000D5940 File Offset: 0x000D3B40
|
|
[Token(Token = "0x6003352")]
|
|
[Address(RVA = "0xFAFDF0", Offset = "0xFAE7F0", VA = "0x180FAFDF0")]
|
|
private List<CPFPHLINDHN> NMBPNBMICAE(List<CPFPHLINDHN> NNHLNBHBELO)
|
|
{
|
|
Func<CPFPHLINDHN, bool> <>9__30_ = TestPassWatchUIFlow.<>c.<>9__30_0;
|
|
if (<>9__30_ == 0)
|
|
{
|
|
TestPassWatchUIFlow.<>c.<>9__30_0 = delegate(CPFPHLINDHN tc)
|
|
{
|
|
if (tc.HIMCGOCKLLK != NIDIHGENDJD.Claimed)
|
|
{
|
|
}
|
|
List<int> jfoiidofncf = tc.JFOIIDOFNCF;
|
|
int <FMMJEJMBDPL>k__BackingField = Player.<EGKJPJKLEAI>k__BackingField.<FMMJEJMBDPL>k__BackingField;
|
|
return jfoiidofncf.Contains(<FMMJEJMBDPL>k__BackingField);
|
|
};
|
|
}
|
|
List<CPFPHLINDHN> list = Enumerable.ToList<CPFPHLINDHN>(Enumerable.Where<CPFPHLINDHN>(NNHLNBHBELO, <>9__30_));
|
|
IEnumerable<CPFPHLINDHN> enumerable = Enumerable.Except<CPFPHLINDHN>(NNHLNBHBELO, list);
|
|
Func<CPFPHLINDHN, NIDIHGENDJD> func;
|
|
if (TestPassWatchUIFlow.<>c.<>9__30_1 == 0)
|
|
{
|
|
func = (CPFPHLINDHN tc) => tc.HIMCGOCKLLK;
|
|
TestPassWatchUIFlow.<>c.<>9__30_1 = func;
|
|
}
|
|
List<CPFPHLINDHN> list2 = Enumerable.ToList<CPFPHLINDHN>(Enumerable.OrderBy<CPFPHLINDHN, NIDIHGENDJD>(enumerable, func));
|
|
return Enumerable.ToList<CPFPHLINDHN>(Enumerable.Concat<CPFPHLINDHN>(list, list2));
|
|
}
|
|
|
|
// Token: 0x06003353 RID: 13139 RVA: 0x000D59BC File Offset: 0x000D3BBC
|
|
[Token(Token = "0x6003353")]
|
|
[Address(RVA = "0xFAF760", Offset = "0xFAE160", VA = "0x180FAF760")]
|
|
private List<CPFPHLINDHN> GPAJJLNJEMJ(List<CPFPHLINDHN> NNHLNBHBELO, TestPassWatchUIFlow.AKONJMCJGMK HGLLKBFOBIE)
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06003353)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.List`1<CPFPHLINDHN> TestPassWatchUIFlow::GPAJJLNJEMJ(System.Collections.Generic.List`1<CPFPHLINDHN>,TestPassWatchUIFlow/AKONJMCJGMK)
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
IL_BF:
|
|
stloc:NotImplementedException(var_2_CF, newobj:NotImplementedException(NotImplementedException::.ctor, call:string(string::Format, ldstr:string("Unimplemented display mode: {0}"), ldloc:AKONJMCJGMK[exp:object](HGLLKBFOBIE))))
|
|
}
|
|
|
|
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.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.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: 0x06003354 RID: 13140 RVA: 0x000D5A98 File Offset: 0x000D3C98
|
|
[Token(Token = "0x6003354")]
|
|
[Address(RVA = "0xFAFD10", Offset = "0xFAE710", VA = "0x180FAFD10")]
|
|
private List<CPFPHLINDHN> MMHKHKBMGAM(List<CPFPHLINDHN> NNHLNBHBELO, List<string> LMEKABMHPCP)
|
|
{
|
|
List<string> tagFilters = LMEKABMHPCP;
|
|
if (Enumerable.Any<string>(LMEKABMHPCP))
|
|
{
|
|
Func<string, bool> <>9__1;
|
|
Func<CPFPHLINDHN, bool> func = delegate(CPFPHLINDHN tc)
|
|
{
|
|
List<string> pkkadkgdhni = tc.PKKADKGDHNI;
|
|
Func<string, bool> <>9__ = <>9__1;
|
|
if (<>9__ == 0)
|
|
{
|
|
Func<string, bool> func2 = delegate(string tag)
|
|
{
|
|
List<string> tagFilters2 = tagFilters;
|
|
Func<string, bool> func3 = (string tagFilter) => tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase);
|
|
return Enumerable.Any<string>(tagFilters2, func3);
|
|
};
|
|
<>9__1 = func2;
|
|
}
|
|
return Enumerable.Any<string>(pkkadkgdhni, <>9__);
|
|
};
|
|
return Enumerable.ToList<CPFPHLINDHN>(Enumerable.Where<CPFPHLINDHN>(NNHLNBHBELO, func));
|
|
}
|
|
return NNHLNBHBELO;
|
|
}
|
|
|
|
// Token: 0x06003355 RID: 13141 RVA: 0x000D5ADC File Offset: 0x000D3CDC
|
|
[Token(Token = "0x6003355")]
|
|
[Address(RVA = "0xFB0780", Offset = "0xFAF180", VA = "0x180FB0780")]
|
|
public TestPassWatchUIFlow()
|
|
{
|
|
List<string> list = new List();
|
|
this.LMEKABMHPCP = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x06003356 RID: 13142 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6003356")]
|
|
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60")]
|
|
static TestPassWatchUIFlow()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003357 RID: 13143 RVA: 0x000D5AFC File Offset: 0x000D3CFC
|
|
[Token(Token = "0x6003357")]
|
|
[Address(RVA = "0xFB0130", Offset = "0xFAEB30", VA = "0x180FB0130")]
|
|
[CompilerGenerated]
|
|
private void PBAGHHIDOPA(FDAJOEOJFDN LOMCIAOLIOP)
|
|
{
|
|
this.GNBEDEDJOON = LOMCIAOLIOP;
|
|
if (LOMCIAOLIOP == 0)
|
|
{
|
|
NotificationManager instance = SingletonMonoBehaviour.Instance;
|
|
int num = 0;
|
|
int num2 = 0;
|
|
IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "Failed loading test cases.", 3f, num, num);
|
|
return;
|
|
}
|
|
string aekkichcpdp = TestPassWatchUIFlow.AEKKICHCPDP;
|
|
WatchUI <LBNLPAIAGHF>k__BackingField = this.<LBNLPAIAGHF>k__BackingField;
|
|
List<CPFPHLINDHN> kodofnjjjck = this.GNBEDEDJOON.KODOFNJJJCK;
|
|
Func<CPFPHLINDHN, bool> func;
|
|
if (TestPassWatchUIFlow.<>c.<>9__18_3 == 0)
|
|
{
|
|
func = delegate(CPFPHLINDHN tc)
|
|
{
|
|
string jpohgbcejej = tc.JPOHGBCEJEJ;
|
|
string aekkichcpdp3 = TestPassWatchUIFlow.AEKKICHCPDP;
|
|
if (string.Equals(jpohgbcejej, aekkichcpdp3) && tc.HIMCGOCKLLK == NIDIHGENDJD.Claimed)
|
|
{
|
|
List<int> jfoiidofncf = tc.JFOIIDOFNCF;
|
|
int num3 = ObscuredInt.FAJDMKOEFLH(PEGGCEDHBOF.DOOHKCANFLO.<IFBPANODIPA>k__BackingField);
|
|
return jfoiidofncf.Contains(num3);
|
|
}
|
|
throw new NullReferenceException();
|
|
};
|
|
TestPassWatchUIFlow.<>c.<>9__18_3 = func;
|
|
}
|
|
if (Enumerable.Any<CPFPHLINDHN>(kodofnjjjck, func))
|
|
{
|
|
string aekkichcpdp2 = TestPassWatchUIFlow.AEKKICHCPDP;
|
|
this.ViewTestCaseDetails(aekkichcpdp2);
|
|
return;
|
|
}
|
|
FDAJOEOJFDN gnbededjoon = this.GNBEDEDJOON;
|
|
string text = this.COECKMHNCED(gnbededjoon);
|
|
this.UpdateUIElements();
|
|
FDAJOEOJFDN gnbededjoon2 = this.GNBEDEDJOON;
|
|
List<CPFPHLINDHN> kodofnjjjck2 = gnbededjoon2.KODOFNJJJCK;
|
|
List<CPFPHLINDHN> list = this.NMBPNBMICAE(kodofnjjjck2);
|
|
gnbededjoon2.KODOFNJJJCK = list;
|
|
}
|
|
|
|
// Token: 0x06003358 RID: 13144 RVA: 0x000D5BD0 File Offset: 0x000D3DD0
|
|
[Token(Token = "0x6003358")]
|
|
[Address(RVA = "0xFAF390", Offset = "0xFADD90", VA = "0x180FAF390")]
|
|
[CompilerGenerated]
|
|
private void CDGFNBKHMLL()
|
|
{
|
|
string text = this.noTestCasesPanel.text;
|
|
this.AFMHGKBPJNN();
|
|
}
|
|
|
|
// Token: 0x04002BBB RID: 11195
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4002BBB")]
|
|
public uint TestPassId;
|
|
|
|
// Token: 0x04002BBC RID: 11196
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4002BBC")]
|
|
private FDAJOEOJFDN GNBEDEDJOON;
|
|
|
|
// Token: 0x04002BBD RID: 11197
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002BBD")]
|
|
private TestPassWatchUIFlow.AKONJMCJGMK GFFGDGDJINJ;
|
|
|
|
// Token: 0x04002BBE RID: 11198
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002BBE")]
|
|
private List<string> LMEKABMHPCP;
|
|
|
|
// Token: 0x04002BBF RID: 11199
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002BBF")]
|
|
[SerializeField]
|
|
private TestCasePagedGrid testCasePagedGrid;
|
|
|
|
// Token: 0x04002BC0 RID: 11200
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002BC0")]
|
|
[SerializeField]
|
|
private Text noTestCasesPanel;
|
|
|
|
// Token: 0x04002BC1 RID: 11201
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
|
|
[Token(Token = "0x4002BC1")]
|
|
[SerializeField]
|
|
private RadioButton3D myUnfinishedButton;
|
|
|
|
// Token: 0x04002BC2 RID: 11202
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
|
|
[Token(Token = "0x4002BC2")]
|
|
[SerializeField]
|
|
private RadioButton3D notYetTestedButton;
|
|
|
|
// Token: 0x04002BC3 RID: 11203
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
|
|
[Token(Token = "0x4002BC3")]
|
|
[SerializeField]
|
|
private RadioButton3D claimedButton;
|
|
|
|
// Token: 0x04002BC4 RID: 11204
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
|
|
[Token(Token = "0x4002BC4")]
|
|
[SerializeField]
|
|
private RadioButton3D failedButton;
|
|
|
|
// Token: 0x04002BC5 RID: 11205
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
|
|
[Token(Token = "0x4002BC5")]
|
|
[SerializeField]
|
|
private RadioButton3D passedButton;
|
|
|
|
// Token: 0x04002BC6 RID: 11206
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
|
|
[Token(Token = "0x4002BC6")]
|
|
[SerializeField]
|
|
private ToggleButton3D[] filterToggles;
|
|
|
|
// Token: 0x04002BC7 RID: 11207
|
|
[Token(Token = "0x4002BC7")]
|
|
private static string AEKKICHCPDP;
|
|
|
|
// Token: 0x020006DD RID: 1757
|
|
[Token(Token = "0x20006DD")]
|
|
public enum AKONJMCJGMK
|
|
{
|
|
// Token: 0x04002BC9 RID: 11209
|
|
[Token(Token = "0x4002BC9")]
|
|
MyUnfinished,
|
|
// Token: 0x04002BCA RID: 11210
|
|
[Token(Token = "0x4002BCA")]
|
|
NotYetTested,
|
|
// Token: 0x04002BCB RID: 11211
|
|
[Token(Token = "0x4002BCB")]
|
|
Claimed,
|
|
// Token: 0x04002BCC RID: 11212
|
|
[Token(Token = "0x4002BCC")]
|
|
Failed,
|
|
// Token: 0x04002BCD RID: 11213
|
|
[Token(Token = "0x4002BCD")]
|
|
Passed
|
|
}
|
|
|
|
// Token: 0x020006DF RID: 1759
|
|
[Token(Token = "0x20006DF")]
|
|
[CompilerGenerated]
|
|
private sealed class PKJNHMEMFBP
|
|
{
|
|
// Token: 0x06003364 RID: 13156 RVA: 0x000D5DC8 File Offset: 0x000D3FC8
|
|
[Token(Token = "0x6003364")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public PKJNHMEMFBP()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003365 RID: 13157 RVA: 0x000D5DDC File Offset: 0x000D3FDC
|
|
[Token(Token = "0x6003365")]
|
|
[Address(RVA = "0xFAD9E0", Offset = "0xFAC3E0", VA = "0x180FAD9E0")]
|
|
internal bool <FilterTestCases>b__0(CPFPHLINDHN tc)
|
|
{
|
|
List<string> pkkadkgdhni = tc.PKKADKGDHNI;
|
|
Func<string, bool> func = this.<>9__1;
|
|
if (func == 0)
|
|
{
|
|
Func<string, bool> func2 = delegate(string tag)
|
|
{
|
|
TestPassWatchUIFlow.IOELAFJMJEK ioelafjmjek = new TestPassWatchUIFlow.IOELAFJMJEK();
|
|
ioelafjmjek.tag = tag;
|
|
List<string> list = this.tagFilters;
|
|
Func<string, bool> func3 = (string tagFilter) => ioelafjmjek.tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase);
|
|
return Enumerable.Any<string>(list, func3);
|
|
};
|
|
this.<>9__1 = func2;
|
|
}
|
|
return Enumerable.Any<string>(pkkadkgdhni, func);
|
|
}
|
|
|
|
// Token: 0x06003366 RID: 13158 RVA: 0x000D5E1C File Offset: 0x000D401C
|
|
[Token(Token = "0x6003366")]
|
|
[Address(RVA = "0xFADA80", Offset = "0xFAC480", VA = "0x180FADA80")]
|
|
internal bool <FilterTestCases>b__1(string tag)
|
|
{
|
|
TestPassWatchUIFlow.IOELAFJMJEK ioelafjmjek = new TestPassWatchUIFlow.IOELAFJMJEK();
|
|
ioelafjmjek.tag = tag;
|
|
List<string> list = this.tagFilters;
|
|
Func<string, bool> func = (string tagFilter) => ioelafjmjek.tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase);
|
|
return Enumerable.Any<string>(list, func);
|
|
}
|
|
|
|
// Token: 0x04002BD8 RID: 11224
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002BD8")]
|
|
public List<string> tagFilters;
|
|
|
|
// Token: 0x04002BD9 RID: 11225
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002BD9")]
|
|
public Func<string, bool> <>9__1;
|
|
}
|
|
|
|
// Token: 0x020006E0 RID: 1760
|
|
[Token(Token = "0x20006E0")]
|
|
[CompilerGenerated]
|
|
private sealed class IOELAFJMJEK
|
|
{
|
|
// Token: 0x06003367 RID: 13159 RVA: 0x000D5E58 File Offset: 0x000D4058
|
|
[Token(Token = "0x6003367")]
|
|
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
|
public IOELAFJMJEK()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003368 RID: 13160 RVA: 0x000D5E6C File Offset: 0x000D406C
|
|
[Token(Token = "0x6003368")]
|
|
[Address(RVA = "0xFAD940", Offset = "0xFAC340", VA = "0x180FAD940")]
|
|
internal bool <FilterTestCases>b__2(string tagFilter)
|
|
{
|
|
return this.tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase);
|
|
}
|
|
|
|
// Token: 0x04002BDA RID: 11226
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4002BDA")]
|
|
public string tag;
|
|
}
|
|
}
|