using System; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using AGUI.StackedUI; using Cpp2IlInjected; using RecRoom.Core; using UnityEngine; using UnityEngine.UI; // Token: 0x020006D6 RID: 1750 [Token(Token = "0x20006D6")] public class TestPassWatchUIFlow : WatchUIFlow { // Token: 0x0600336C RID: 13164 RVA: 0x000D171C File Offset: 0x000CF91C [Token(Token = "0x600336C")] [Address(RVA = "0x14847B0", Offset = "0x14837B0", VA = "0x1814847B0")] public static string GetTestPassDateRangeString(FDAJOEOJFDN GNBEDEDJOON) { string text2; string text = " - " + text2; string text3; return text3 + ""; } // Token: 0x0600336D RID: 13165 RVA: 0x000D1748 File Offset: 0x000CF948 [Token(Token = "0x600336D")] [Address(RVA = "0x1484C40", Offset = "0x1483C40", VA = "0x181484C40", Slot = "11")] public override void OnFlowEntered(StackedUIFlowBase BFHJBBGCMAN) { /* An exception occurred when decompiling this method (0600336D) 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: 0x0600336E RID: 13166 RVA: 0x000D17B0 File Offset: 0x000CF9B0 [Token(Token = "0x600336E")] [Address(RVA = "0x1484870", Offset = "0x1483870", VA = "0x181484870")] private void LHMEIMLOIMN() { /* An exception occurred when decompiling this method (0600336E) 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: 0x0600336F RID: 13167 RVA: 0x000D17F0 File Offset: 0x000CF9F0 [Token(Token = "0x600336F")] [Address(RVA = "0x1483C70", Offset = "0x1482C70", VA = "0x181483C70")] private void AFMHGKBPJNN() { FDAJOEOJFDN gnbededjoon = this.GNBEDEDJOON; List list; if (gnbededjoon == 0 || gnbededjoon.KODOFNJJJCK == 0) { list = new List(); } TestPassWatchUIFlow.AKONJMCJGMK gffgdgdjinj = this.GFFGDGDJINJ; List list2 = this.GPAJJLNJEMJ(list, gffgdgdjinj); List lmekabmhpcp = this.LMEKABMHPCP; List tagFilters = lmekabmhpcp; List list3; if (Enumerable.Any(lmekabmhpcp)) { Func <>9__1; Func func = delegate(CPFPHLINDHN tc) { List pkkadkgdhni = tc.PKKADKGDHNI; Func <>9__ = <>9__1; if (<>9__ == 0) { Func func2 = delegate(string tag) { List tagFilters2 = tagFilters; Func func3 = (string tagFilter) => tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase); return Enumerable.Any(tagFilters2, func3); }; <>9__1 = func2; } return Enumerable.Any(pkkadkgdhni, <>9__); }; list3 = Enumerable.ToList(Enumerable.Where(list2, func)); } this.testCasePagedGrid.SetTestCases(list3); } // Token: 0x06003370 RID: 13168 RVA: 0x000D187C File Offset: 0x000CFA7C [Token(Token = "0x6003370")] [Address(RVA = "0x1485010", Offset = "0x1484010", VA = "0x181485010")] public void ReloadTestCasesAndUpdateUi() { Text text = this.noTestCasesPanel; int num = 0; this.GNBEDEDJOON = num; string text2 = text.text; this.AFMHGKBPJNN(); PMGCJEPKFOF pmgcjepkfof = AICHDPNIEKI.BMDDGFAEDLE(this.TestPassId); Action 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.ONCPNMDGGKG; 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: 0x06003371 RID: 13169 RVA: 0x000D1908 File Offset: 0x000CFB08 [Token(Token = "0x6003371")] [Address(RVA = "0x1485250", Offset = "0x1484250", VA = "0x181485250")] public void ViewTestCaseDetails(string EPGHLDONDIP) { TestCaseDetailsWatchUIFlow flowByType = this.k__BackingField.GetFlowByType(); FDAJOEOJFDN gnbededjoon = this.GNBEDEDJOON; flowByType.TestPass = gnbededjoon; flowByType.TestCaseId = EPGHLDONDIP; TestPassWatchUIFlow.AEKKICHCPDP = EPGHLDONDIP; WatchUI k__BackingField = Player.k__BackingField.playerUI.k__BackingField; int num = 0; k__BackingField.PushFlow(flowByType, num); } // Token: 0x06003372 RID: 13170 RVA: 0x000D195C File Offset: 0x000CFB5C [Token(Token = "0x6003372")] [Address(RVA = "0x1483E40", Offset = "0x1482E40", VA = "0x181483E40")] public void Button_MyUnfinishedDisplayMode() { this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)0L); this.AFMHGKBPJNN(); } // Token: 0x06003373 RID: 13171 RVA: 0x000D1978 File Offset: 0x000CFB78 [Token(Token = "0x6003373")] [Address(RVA = "0x1483E60", Offset = "0x1482E60", VA = "0x181483E60")] public void Button_NotYetTestedDisplayMode() { this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)1L); this.AFMHGKBPJNN(); } // Token: 0x06003374 RID: 13172 RVA: 0x000D1994 File Offset: 0x000CFB94 [Token(Token = "0x6003374")] [Address(RVA = "0x1483DE0", Offset = "0x1482DE0", VA = "0x181483DE0")] public void Button_ClaimedDisplayMode() { this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)2L); this.AFMHGKBPJNN(); } // Token: 0x06003375 RID: 13173 RVA: 0x000D19B0 File Offset: 0x000CFBB0 [Token(Token = "0x6003375")] [Address(RVA = "0x1483E20", Offset = "0x1482E20", VA = "0x181483E20")] public void Button_FailedDisplayMode() { this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)3L); this.AFMHGKBPJNN(); } // Token: 0x06003376 RID: 13174 RVA: 0x000D19CC File Offset: 0x000CFBCC [Token(Token = "0x6003376")] [Address(RVA = "0x1483E80", Offset = "0x1482E80", VA = "0x181483E80")] public void Button_PassedDisplayMode() { this.GFFGDGDJINJ = (TestPassWatchUIFlow.AKONJMCJGMK)((ulong)4L); this.AFMHGKBPJNN(); } // Token: 0x06003377 RID: 13175 RVA: 0x000D19E8 File Offset: 0x000CFBE8 [Token(Token = "0x6003377")] [Address(RVA = "0x1483E00", Offset = "0x1482E00", VA = "0x181483E00")] public void Button_ClearFilters() { this.ACKJOBKCPEH(); this.AFMHGKBPJNN(); } // Token: 0x06003378 RID: 13176 RVA: 0x000D1A04 File Offset: 0x000CFC04 [Token(Token = "0x6003378")] [Address(RVA = "0x1483EA0", Offset = "0x1482EA0", VA = "0x181483EA0")] public void Button_ToggleFilter(string filter) { bool flag = this.LMEKABMHPCP.Contains(filter); List lmekabmhpcp = this.LMEKABMHPCP; if (flag) { bool flag2 = lmekabmhpcp.Remove(filter); } lmekabmhpcp.Add(filter); this.AFMHGKBPJNN(); } // Token: 0x06003379 RID: 13177 RVA: 0x000D1A44 File Offset: 0x000CFC44 [Token(Token = "0x6003379")] [Address(RVA = "0x1483BC0", Offset = "0x1482BC0", VA = "0x181483BC0")] private void ACKJOBKCPEH() { List 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: 0x0600337A RID: 13178 RVA: 0x000D1A88 File Offset: 0x000CFC88 [Token(Token = "0x600337A")] [Address(RVA = "0x1484270", Offset = "0x1483270", VA = "0x181484270")] private void GNLICIEPPAO(string GHBNIGCAPPL) { bool flag = this.LMEKABMHPCP.Contains(GHBNIGCAPPL); List lmekabmhpcp = this.LMEKABMHPCP; if (flag) { bool flag2 = lmekabmhpcp.Remove(GHBNIGCAPPL); return; } lmekabmhpcp.Add(GHBNIGCAPPL); } // Token: 0x0600337B RID: 13179 RVA: 0x000D1AC4 File Offset: 0x000CFCC4 [Token(Token = "0x600337B")] [Address(RVA = "0x1483FA0", Offset = "0x1482FA0", VA = "0x181483FA0")] 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: 0x0600337C RID: 13180 RVA: 0x000D1B5C File Offset: 0x000CFD5C [Token(Token = "0x600337C")] [Address(RVA = "0x1484A40", Offset = "0x1483A40", VA = "0x181484A40")] private List NMBPNBMICAE(List NNHLNBHBELO) { Func <>9__30_ = TestPassWatchUIFlow.<>c.<>9__30_0; if (<>9__30_ == 0) { TestPassWatchUIFlow.<>c.<>9__30_0 = delegate(CPFPHLINDHN tc) { if (tc.HIMCGOCKLLK != NIDIHGENDJD.Claimed) { } return tc.AFGOPICLDGB(); }; } List list = Enumerable.ToList(Enumerable.Where(NNHLNBHBELO, <>9__30_)); IEnumerable enumerable = Enumerable.Except(NNHLNBHBELO, list); Func func; if (TestPassWatchUIFlow.<>c.<>9__30_1 == 0) { func = (CPFPHLINDHN tc) => tc.HIMCGOCKLLK; TestPassWatchUIFlow.<>c.<>9__30_1 = func; } List list2 = Enumerable.ToList(Enumerable.OrderBy(enumerable, func)); return Enumerable.ToList(Enumerable.Concat(list, list2)); } // Token: 0x0600337D RID: 13181 RVA: 0x000D1BD8 File Offset: 0x000CFDD8 [Token(Token = "0x600337D")] [Address(RVA = "0x1484310", Offset = "0x1483310", VA = "0x181484310")] private List GPAJJLNJEMJ(List NNHLNBHBELO, TestPassWatchUIFlow.AKONJMCJGMK HGLLKBFOBIE) { /* An exception occurred when decompiling this method (0600337D) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.List`1 TestPassWatchUIFlow::GPAJJLNJEMJ(System.Collections.Generic.List`1,TestPassWatchUIFlow/AKONJMCJGMK) ---> System.Exception: Basic block has to end with unconditional control flow. { IL_CC: stloc:NotImplementedException(var_2_DC, 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.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: 0x0600337E RID: 13182 RVA: 0x000D1CC4 File Offset: 0x000CFEC4 [Token(Token = "0x600337E")] [Address(RVA = "0x1484960", Offset = "0x1483960", VA = "0x181484960")] private List MMHKHKBMGAM(List NNHLNBHBELO, List LMEKABMHPCP) { List tagFilters = LMEKABMHPCP; if (Enumerable.Any(LMEKABMHPCP)) { Func <>9__1; Func func = delegate(CPFPHLINDHN tc) { List pkkadkgdhni = tc.PKKADKGDHNI; Func <>9__ = <>9__1; if (<>9__ == 0) { Func func2 = delegate(string tag) { List tagFilters2 = tagFilters; Func func3 = (string tagFilter) => tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase); return Enumerable.Any(tagFilters2, func3); }; <>9__1 = func2; } return Enumerable.Any(pkkadkgdhni, <>9__); }; return Enumerable.ToList(Enumerable.Where(NNHLNBHBELO, func)); } return NNHLNBHBELO; } // Token: 0x0600337F RID: 13183 RVA: 0x000D1D08 File Offset: 0x000CFF08 [Token(Token = "0x600337F")] [Address(RVA = "0x14853B0", Offset = "0x14843B0", VA = "0x1814853B0")] public TestPassWatchUIFlow() { List list = new List(); this.LMEKABMHPCP = list; base..ctor(); } // Token: 0x06003380 RID: 13184 RVA: 0x0000220F File Offset: 0x0000040F // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6003380")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0")] static TestPassWatchUIFlow() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06003381 RID: 13185 RVA: 0x000D1D28 File Offset: 0x000CFF28 [Token(Token = "0x6003381")] [Address(RVA = "0x1484D80", Offset = "0x1483D80", VA = "0x181484D80")] [CompilerGenerated] private void PBAGHHIDOPA(FDAJOEOJFDN LOMCIAOLIOP) { this.GNBEDEDJOON = LOMCIAOLIOP; if (LOMCIAOLIOP == 0) { NotificationManager instance = SingletonMonoBehaviour.ONCPNMDGGKG; 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 k__BackingField = this.k__BackingField; List kodofnjjjck = this.GNBEDEDJOON.KODOFNJJJCK; Func 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) { return tc.AFGOPICLDGB(); } throw new NullReferenceException(); }; TestPassWatchUIFlow.<>c.<>9__18_3 = func; } if (Enumerable.Any(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 kodofnjjjck2 = gnbededjoon2.KODOFNJJJCK; List list = this.NMBPNBMICAE(kodofnjjjck2); gnbededjoon2.KODOFNJJJCK = list; } // Token: 0x06003382 RID: 13186 RVA: 0x000D1DFC File Offset: 0x000CFFFC [Token(Token = "0x6003382")] [Address(RVA = "0x1483F40", Offset = "0x1482F40", VA = "0x181483F40")] [CompilerGenerated] private void CDGFNBKHMLL() { string text = this.noTestCasesPanel.text; this.AFMHGKBPJNN(); } // Token: 0x04002A69 RID: 10857 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002A69")] public uint TestPassId; // Token: 0x04002A6A RID: 10858 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002A6A")] private FDAJOEOJFDN GNBEDEDJOON; // Token: 0x04002A6B RID: 10859 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x4002A6B")] private TestPassWatchUIFlow.AKONJMCJGMK GFFGDGDJINJ; // Token: 0x04002A6C RID: 10860 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x4002A6C")] private List LMEKABMHPCP; // Token: 0x04002A6D RID: 10861 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4002A6D")] [SerializeField] private TestCasePagedGrid testCasePagedGrid; // Token: 0x04002A6E RID: 10862 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4002A6E")] [SerializeField] private Text noTestCasesPanel; // Token: 0x04002A6F RID: 10863 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4002A6F")] [SerializeField] private RadioButton3D myUnfinishedButton; // Token: 0x04002A70 RID: 10864 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4002A70")] [SerializeField] private RadioButton3D notYetTestedButton; // Token: 0x04002A71 RID: 10865 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4002A71")] [SerializeField] private RadioButton3D claimedButton; // Token: 0x04002A72 RID: 10866 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4002A72")] [SerializeField] private RadioButton3D failedButton; // Token: 0x04002A73 RID: 10867 [FieldOffset(Offset = "0x118")] [Token(Token = "0x4002A73")] [SerializeField] private RadioButton3D passedButton; // Token: 0x04002A74 RID: 10868 [FieldOffset(Offset = "0x120")] [Token(Token = "0x4002A74")] [SerializeField] private ToggleButton3D[] filterToggles; // Token: 0x04002A75 RID: 10869 [Token(Token = "0x4002A75")] private static string AEKKICHCPDP; // Token: 0x020006D7 RID: 1751 [Token(Token = "0x20006D7")] public enum AKONJMCJGMK { // Token: 0x04002A77 RID: 10871 [Token(Token = "0x4002A77")] MyUnfinished, // Token: 0x04002A78 RID: 10872 [Token(Token = "0x4002A78")] NotYetTested, // Token: 0x04002A79 RID: 10873 [Token(Token = "0x4002A79")] Claimed, // Token: 0x04002A7A RID: 10874 [Token(Token = "0x4002A7A")] Failed, // Token: 0x04002A7B RID: 10875 [Token(Token = "0x4002A7B")] Passed, // Token: 0x04002A7C RID: 10876 [Token(Token = "0x4002A7C")] Blocked } // Token: 0x020006D9 RID: 1753 [Token(Token = "0x20006D9")] [CompilerGenerated] private sealed class PKJNHMEMFBP { // Token: 0x0600338F RID: 13199 RVA: 0x000D1FBC File Offset: 0x000D01BC [Token(Token = "0x600338F")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public PKJNHMEMFBP() { } // Token: 0x06003390 RID: 13200 RVA: 0x000D1FD0 File Offset: 0x000D01D0 [Token(Token = "0x6003390")] [Address(RVA = "0x14776D0", Offset = "0x14766D0", VA = "0x1814776D0")] internal bool b__0(CPFPHLINDHN tc) { List pkkadkgdhni = tc.PKKADKGDHNI; Func func = this.<>9__1; if (func == 0) { Func func2 = delegate(string tag) { TestPassWatchUIFlow.IOELAFJMJEK ioelafjmjek = new TestPassWatchUIFlow.IOELAFJMJEK(); ioelafjmjek.tag = tag; List list = this.tagFilters; Func func3 = (string tagFilter) => ioelafjmjek.tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase); return Enumerable.Any(list, func3); }; this.<>9__1 = func2; } return Enumerable.Any(pkkadkgdhni, func); } // Token: 0x06003391 RID: 13201 RVA: 0x000D2010 File Offset: 0x000D0210 [Token(Token = "0x6003391")] [Address(RVA = "0x1477770", Offset = "0x1476770", VA = "0x181477770")] internal bool b__1(string tag) { TestPassWatchUIFlow.IOELAFJMJEK ioelafjmjek = new TestPassWatchUIFlow.IOELAFJMJEK(); ioelafjmjek.tag = tag; List list = this.tagFilters; Func func = (string tagFilter) => ioelafjmjek.tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase); return Enumerable.Any(list, func); } // Token: 0x04002A88 RID: 10888 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002A88")] public List tagFilters; // Token: 0x04002A89 RID: 10889 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002A89")] public Func <>9__1; } // Token: 0x020006DA RID: 1754 [Token(Token = "0x20006DA")] [CompilerGenerated] private sealed class IOELAFJMJEK { // Token: 0x06003392 RID: 13202 RVA: 0x000D204C File Offset: 0x000D024C [Token(Token = "0x6003392")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IOELAFJMJEK() { } // Token: 0x06003393 RID: 13203 RVA: 0x000D2060 File Offset: 0x000D0260 [Token(Token = "0x6003393")] [Address(RVA = "0x1476C30", Offset = "0x1475C30", VA = "0x181476C30")] internal bool b__2(string tagFilter) { return this.tag.Equals(tagFilter, StringComparison.OrdinalIgnoreCase); } // Token: 0x04002A8A RID: 10890 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4002A8A")] public string tag; } }