using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace RRUI.Data { // Token: 0x02000FE3 RID: 4067 [Token(Token = "0x2000FE3")] public class TestCaseListModel : FilterableListModel { // Token: 0x17000FBC RID: 4028 // (get) Token: 0x06005BCF RID: 23503 RVA: 0x00143CD4 File Offset: 0x00141ED4 [Token(Token = "0x17000FBC")] protected override bool PHGOLNMDJLH { [Token(Token = "0x6005BCF")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")] get { return true; } } // Token: 0x17000FBD RID: 4029 // (get) Token: 0x06005BD0 RID: 23504 RVA: 0x00143CE4 File Offset: 0x00141EE4 // (set) Token: 0x06005BD1 RID: 23505 RVA: 0x00143CF8 File Offset: 0x00141EF8 [Token(Token = "0x17000FBD")] public TestCaseListModel.NFLCHAOHCEF ADANFNJAIOK { [Token(Token = "0x6005BD0")] [Address(RVA = "0x5BF140", Offset = "0x5BE140", VA = "0x1805BF140")] get { return this.HGLLKBFOBIE; } [Token(Token = "0x6005BD1")] [Address(RVA = "0x20D36A0", Offset = "0x20D26A0", VA = "0x1820D36A0")] set { if (this.HGLLKBFOBIE != value) { this.HGLLKBFOBIE = value; int num = 0; base.MKBLJJGJAOH(num); } } } // Token: 0x17000FBE RID: 4030 // (get) Token: 0x06005BD2 RID: 23506 RVA: 0x00143D20 File Offset: 0x00141F20 // (set) Token: 0x06005BD3 RID: 23507 RVA: 0x00143D34 File Offset: 0x00141F34 [Token(Token = "0x17000FBE")] public uint GMJINFGPBCN { [Token(Token = "0x6005BD2")] [Address(RVA = "0x5BF050", Offset = "0x5BE050", VA = "0x1805BF050")] get { return this.BDOPMKHEHEP; } [Token(Token = "0x6005BD3")] [Address(RVA = "0x20D3700", Offset = "0x20D2700", VA = "0x1820D3700")] set { if (this.BDOPMKHEHEP != value) { this.BDOPMKHEHEP = value; int num = 0; base.MKBLJJGJAOH(num); } } } // Token: 0x17000FBF RID: 4031 // (get) Token: 0x06005BD4 RID: 23508 RVA: 0x00143D5C File Offset: 0x00141F5C // (set) Token: 0x06005BD5 RID: 23509 RVA: 0x00143D70 File Offset: 0x00141F70 [Token(Token = "0x17000FBF")] public HashSet PJGPDIBHJMJ { [Token(Token = "0x6005BD4")] [Address(RVA = "0x5B7080", Offset = "0x5B6080", VA = "0x1805B7080")] get; [Token(Token = "0x6005BD5")] [Address(RVA = "0x68D5A0", Offset = "0x68C5A0", VA = "0x18068D5A0")] private set; } // Token: 0x17000FC0 RID: 4032 // (get) Token: 0x06005BD6 RID: 23510 RVA: 0x00143D84 File Offset: 0x00141F84 // (set) Token: 0x06005BD7 RID: 23511 RVA: 0x00143D98 File Offset: 0x00141F98 [Token(Token = "0x17000FC0")] public List EEHLDEFKPNK { [Token(Token = "0x6005BD6")] [Address(RVA = "0x5B7070", Offset = "0x5B6070", VA = "0x1805B7070")] get; [Token(Token = "0x6005BD7")] [Address(RVA = "0xD899A0", Offset = "0xD889A0", VA = "0x180D899A0")] private set; } // Token: 0x17000FC1 RID: 4033 // (get) Token: 0x06005BD8 RID: 23512 RVA: 0x00143DAC File Offset: 0x00141FAC // (set) Token: 0x06005BD9 RID: 23513 RVA: 0x00143DC0 File Offset: 0x00141FC0 [Token(Token = "0x17000FC1")] public HashSet EPOCFHJKHLD { [Token(Token = "0x6005BD8")] [Address(RVA = "0x5BF220", Offset = "0x5BE220", VA = "0x1805BF220")] get; [Token(Token = "0x6005BD9")] [Address(RVA = "0x5BF360", Offset = "0x5BE360", VA = "0x1805BF360")] private set; } // Token: 0x06005BDA RID: 23514 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005BDA")] [Address(RVA = "0x20D1F20", Offset = "0x20D0F20", VA = "0x1820D1F20", Slot = "37")] protected override PMGCJEPKFOF> JLMBBMAEFPA() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005BDB RID: 23515 RVA: 0x00143DD4 File Offset: 0x00141FD4 [Token(Token = "0x6005BDB")] [Address(RVA = "0x20D23C0", Offset = "0x20D13C0", VA = "0x1820D23C0")] private void OIBHFFIDLEC(FDAJOEOJFDN LOMCIAOLIOP) { for (;;) { int num = 0; this.GNBEDEDJOON = LOMCIAOLIOP; this.OOALBGMGCIN.Clear(); List kodofnjjjck = this.GNBEDEDJOON.KODOFNJJJCK; bool flag; uint num2; if (flag) { bool flag2; if (flag2) { break; } num2 += (uint)1; if (num != 0) { goto IL_202; } while (num2 == (uint)(-1)) { } } num2 += (uint)1; int num3 = 0; if (num != 0) { goto IL_20E; } if (num2 != (uint)(-1)) { } Dictionary ooalbgmgcin = this.OOALBGMGCIN; Func, bool> func = new Func(this.OFOMNAIMDGN); IEnumerable> enumerable = Enumerable.Where>(ooalbgmgcin, func); Func, string> func2; if (TestCaseListModel.<>c.<>9__28_1 == 0) { func2 = delegate(KeyValuePair pair) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; TestCaseListModel.<>c.<>9__28_1 = func2; } IEnumerable> enumerable2 = Enumerable.Select, string>(enumerable, func2); Func func3; if (TestCaseListModel.<>c.<>9__28_2 == 0) { func3 = (string tag) => tag; TestCaseListModel.<>c.<>9__28_2 = func3; } IOrderedEnumerable orderedEnumerable = Enumerable.OrderBy(enumerable2, func3); this.k__BackingField.Clear(); this.k__BackingField.AddRange(orderedEnumerable); this.k__BackingField.Clear(); List kodofnjjjck2 = this.GNBEDEDJOON.KODOFNJJJCK; IReadOnlyDictionary> kjmdokhjjai = this.KJMDOKHJJAI; List kodofnjjjck3; if (kodofnjjjck2 != 0) { if (num3 < kodofnjjjck2) { num3 += num3; if (num3 == kodofnjjjck2) { goto IL_175; } num3++; } kodofnjjjck3 = this.GNBEDEDJOON.KODOFNJJJCK; Func func4 = delegate(CPFPHLINDHN tc) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); }; if (Enumerable.Any(kodofnjjjck3, func4)) { continue; } HashSet hashSet = this.k__BackingField; TestCaseListModel.FFBKHDHLJOE ffbkhdhljoe; KeyValuePair> keyValuePair = ffbkhdhljoe.filter; IL_175: keyValuePair += keyValuePair; } if (kodofnjjjck2 != 0) { } if (kodofnjjjck3 == 0) { goto Block_9; } } Dictionary ooalbgmgcin2 = this.OOALBGMGCIN; throw new NullReferenceException(); Block_9: HashSet hashSet2 = this.k__BackingField; TestCaseListModel.NFLCHAOHCEF hgllkbfobie = this.HGLLKBFOBIE; if (hashSet2.Contains(hgllkbfobie)) { HashSet hashSet3 = this.k__BackingField; int num4 = this.HGLLKBFOBIE.GetHashCode(); IReadOnlyDictionary> kjmdokhjjai2 = this.KJMDOKHJJAI; Func func5 = new Func(this.CCPPDJINHGB); TestCaseListModel.NFLCHAOHCEF nflchaohcef; this.HGLLKBFOBIE = nflchaohcef; HashSet hashSet4 = this.k__BackingField; num4 = nflchaohcef.GetHashCode(); } return; IL_202: throw new NullReferenceException(); IL_20E: throw new NullReferenceException(); } // Token: 0x06005BDC RID: 23516 RVA: 0x00144008 File Offset: 0x00142208 [Token(Token = "0x6005BDC")] [Address(RVA = "0x20D2160", Offset = "0x20D1160", VA = "0x1820D2160")] private List MMNAJKLMDHE() { FDAJOEOJFDN gnbededjoon = this.GNBEDEDJOON; int num = 0; IReadOnlyDictionary> kjmdokhjjai = this.KJMDOKHJJAI; List kodofnjjjck = gnbededjoon.KODOFNJJJCK; TestCaseListModel.NFLCHAOHCEF hgllkbfobie = this.HGLLKBFOBIE; num += num; num++; List list = Enumerable.ToList(Enumerable.Where(kodofnjjjck, num)); string text = Enumerable.First(this.k__BackingField); TestCaseListModel.NFLCHAOHCEF hgllkbfobie2 = this.HGLLKBFOBIE; int hashCode = text.GetHashCode(); return list; } // Token: 0x06005BDD RID: 23517 RVA: 0x00144094 File Offset: 0x00142294 [Token(Token = "0x6005BDD")] [Address(RVA = "0x20D1A80", Offset = "0x20D0A80", VA = "0x1820D1A80", Slot = "22")] protected override void AHFKACICJNC() { base.AHFKACICJNC(); HashSet hashSet = this.k__BackingField; int num = 0; this.HGLLKBFOBIE = (TestCaseListModel.NFLCHAOHCEF)num; this.BDOPMKHEHEP = (uint)((ulong)4294967295L); this.GNBEDEDJOON = num; hashSet.Clear(); this.k__BackingField.Clear(); this.k__BackingField.Clear(); } // Token: 0x06005BDE RID: 23518 RVA: 0x001440F0 File Offset: 0x001422F0 [Token(Token = "0x6005BDE")] [Address(RVA = "0x1286B00", Offset = "0x1285B00", VA = "0x181286B00", Slot = "36")] protected override string EAJAHMHILAC(CPFPHLINDHN IOBEPGLJNIP) { return IOBEPGLJNIP.JPOHGBCEJEJ; } // Token: 0x06005BDF RID: 23519 RVA: 0x0014410C File Offset: 0x0014230C [Token(Token = "0x6005BDF")] [Address(RVA = "0x20D2D40", Offset = "0x20D1D40", VA = "0x1820D2D40")] public void Set(HashSet CAFPJPHILMN, uint BDOPMKHEHEP) { int num; do { num = 0; base.Clear(); this.BDOPMKHEHEP = BDOPMKHEHEP; if (CAFPJPHILMN == 0) { goto IL_51; } IEnumerator enumerator = Enum.GetValues(typeof(TestCaseListModel.NFLCHAOHCEF)).GetEnumerator(); IEnumerator enumerator2; if (enumerator != 0) { if (enumerator == 0) { goto IL_7D; } bool flag; while (!flag) { } enumerator2 = enumerator; this.HGLLKBFOBIE = enumerator2; } if (enumerator2 != 0) { } } while (num != 0); this.k__BackingField = CAFPJPHILMN; IL_51: this.HGLLKBFOBIE = (TestCaseListModel.NFLCHAOHCEF)num; this.k__BackingField.Clear(); HashSet hashSet = this.k__BackingField; int num2 = 0; base.MKBLJJGJAOH(num2); return; IL_7D: throw new NullReferenceException(); } // Token: 0x06005BE0 RID: 23520 RVA: 0x001441A4 File Offset: 0x001423A4 [Token(Token = "0x6005BE0")] [Address(RVA = "0x20D1C80", Offset = "0x20D0C80", VA = "0x1820D1C80")] public static TestCaseListModel.NFLCHAOHCEF? AsMode(string GHBNIGCAPPL) { Dictionary kklbnlbbdga = TestCaseListModel.KKLBNLBBDGA; throw new NullReferenceException(); } // Token: 0x06005BE1 RID: 23521 RVA: 0x001441D4 File Offset: 0x001423D4 [Token(Token = "0x6005BE1")] [Address(RVA = "0x20D1BC0", Offset = "0x20D0BC0", VA = "0x1820D1BC0")] public static string AsModeString(string GHBNIGCAPPL) { TestCaseListModel.NFLCHAOHCEF? nflchaohcef = TestCaseListModel.AsMode(GHBNIGCAPPL); if (nflchaohcef == 0 || nflchaohcef.GetHashCode() == 0) { } return GHBNIGCAPPL; } // Token: 0x06005BE2 RID: 23522 RVA: 0x001441FC File Offset: 0x001423FC [Token(Token = "0x6005BE2")] [Address(RVA = "0x20D1E40", Offset = "0x20D0E40", VA = "0x1820D1E40")] public bool IsPinnedTagActive(string GHBNIGCAPPL) { string tag = GHBNIGCAPPL; string text = TestCaseListModel.AsModeString(GHBNIGCAPPL); tag = text; HashSet hashSet = this.k__BackingField; Func func = delegate(string t) { string tag2 = tag; return t.Equals(tag2, StringComparison.CurrentCultureIgnoreCase); }; return Enumerable.Any(hashSet, func); } // Token: 0x06005BE3 RID: 23523 RVA: 0x00144248 File Offset: 0x00142448 [Token(Token = "0x6005BE3")] [Address(RVA = "0x20D2CA0", Offset = "0x20D1CA0", VA = "0x1820D2CA0")] public void RemoveActivePinnedTag(string GHBNIGCAPPL) { string text = TestCaseListModel.AsModeString(GHBNIGCAPPL); if (this.k__BackingField.Remove(text)) { int num = 0; base.MKBLJJGJAOH(num); } } // Token: 0x06005BE4 RID: 23524 RVA: 0x0014427C File Offset: 0x0014247C [Token(Token = "0x6005BE4")] [Address(RVA = "0x20D1B20", Offset = "0x20D0B20", VA = "0x1820D1B20")] public void AddActivePinnedTag(string GHBNIGCAPPL) { string text = TestCaseListModel.AsModeString(GHBNIGCAPPL); if (this.k__BackingField.Add(text)) { int num = 0; base.MKBLJJGJAOH(num); } } // Token: 0x06005BE5 RID: 23525 RVA: 0x001442B0 File Offset: 0x001424B0 [Token(Token = "0x6005BE5")] [Address(RVA = "0x20D3160", Offset = "0x20D2160", VA = "0x1820D3160")] public TestCaseListModel() { HashSet hashSet = new HashSet(); this.PJGPDIBHJMJ = hashSet; List list = new List(); this.EEHLDEFKPNK = list; HashSet hashSet2 = new HashSet(); this.EPOCFHJKHLD = hashSet2; Dictionary> dictionary = new Dictionary(); if (TestCaseListModel.<>c.<>9__38_0 == 0) { TestCaseListModel.<>c.<>9__38_0 = delegate(CPFPHLINDHN tc) { if (tc.HIMCGOCKLLK != NIDIHGENDJD.Claimed) { } return tc.AFGOPICLDGB(); }; } throw new NullReferenceException(); } // Token: 0x06005BE6 RID: 23526 RVA: 0x001443E0 File Offset: 0x001425E0 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6005BE6")] [Address(RVA = "0x20D3050", Offset = "0x20D2050", VA = "0x1820D3050")] static TestCaseListModel() { Dictionary dictionary = new Dictionary(); throw new NullReferenceException(); } // Token: 0x06005BE7 RID: 23527 RVA: 0x00144424 File Offset: 0x00142624 [Token(Token = "0x6005BE7")] [Address(RVA = "0x20D2360", Offset = "0x20D1360", VA = "0x1820D2360")] [CompilerGenerated] private bool OFOMNAIMDGN(KeyValuePair LHAEMMEAGGJ) { int size = this.GNBEDEDJOON.KODOFNJJJCK._size; bool flag; return flag; } // Token: 0x06005BE8 RID: 23528 RVA: 0x0014444C File Offset: 0x0014264C [Token(Token = "0x6005BE8")] [Address(RVA = "0x20D1D80", Offset = "0x20D0D80", VA = "0x1820D1D80")] [CompilerGenerated] private bool CCPPDJINHGB(TestCaseListModel.NFLCHAOHCEF OJJLDEPGAEJ) { HashSet hashSet = this.k__BackingField; bool flag; return !flag; } // Token: 0x06005BE9 RID: 23529 RVA: 0x0014446C File Offset: 0x0014266C [Token(Token = "0x6005BE9")] [Address(RVA = "0x20D20D0", Offset = "0x20D10D0", VA = "0x1820D20D0")] [CompilerGenerated] private bool LBJGGJPMBHM(CPFPHLINDHN DKPHGAHPFIG) { List pkkadkgdhni = DKPHGAHPFIG.PKKADKGDHNI; Func func = new Func(this.DEBHMEKJNEE); return Enumerable.Any(pkkadkgdhni, func); } // Token: 0x06005BEA RID: 23530 RVA: 0x0014449C File Offset: 0x0014269C [Token(Token = "0x6005BEA")] [Address(RVA = "0x20D1DE0", Offset = "0x20D0DE0", VA = "0x1820D1DE0")] [CompilerGenerated] private bool DEBHMEKJNEE(string GHBNIGCAPPL) { return this.k__BackingField.Contains(GHBNIGCAPPL); } // Token: 0x04003DA5 RID: 15781 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4003DA5")] private TestCaseListModel.NFLCHAOHCEF HGLLKBFOBIE; // Token: 0x04003DA6 RID: 15782 [FieldOffset(Offset = "0x10C")] [Token(Token = "0x4003DA6")] private uint BDOPMKHEHEP; // Token: 0x04003DA7 RID: 15783 [FieldOffset(Offset = "0x110")] [Token(Token = "0x4003DA7")] private FDAJOEOJFDN GNBEDEDJOON; // Token: 0x04003DAB RID: 15787 [FieldOffset(Offset = "0x130")] [Token(Token = "0x4003DAB")] private readonly IReadOnlyDictionary> KJMDOKHJJAI; // Token: 0x04003DAC RID: 15788 [Token(Token = "0x4003DAC")] private static Dictionary KKLBNLBBDGA; // Token: 0x04003DAD RID: 15789 [FieldOffset(Offset = "0x138")] [Token(Token = "0x4003DAD")] private Dictionary OOALBGMGCIN; // Token: 0x02000FE4 RID: 4068 [Token(Token = "0x2000FE4")] public enum NFLCHAOHCEF { // Token: 0x04003DAF RID: 15791 [Token(Token = "0x4003DAF")] MyUnfinished, // Token: 0x04003DB0 RID: 15792 [Token(Token = "0x4003DB0")] NotYetTested, // Token: 0x04003DB1 RID: 15793 [Token(Token = "0x4003DB1")] Claimed, // Token: 0x04003DB2 RID: 15794 [Token(Token = "0x4003DB2")] Failed, // Token: 0x04003DB3 RID: 15795 [Token(Token = "0x4003DB3")] Passed, // Token: 0x04003DB4 RID: 15796 [Token(Token = "0x4003DB4")] Blocked } // Token: 0x02000FE5 RID: 4069 [Token(Token = "0x2000FE5")] [CompilerGenerated] private sealed class POPPJICJOCA { // Token: 0x06005BEB RID: 23531 RVA: 0x001444BC File Offset: 0x001426BC [Token(Token = "0x6005BEB")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public POPPJICJOCA() { } // Token: 0x06005BEC RID: 23532 RVA: 0x001444D0 File Offset: 0x001426D0 [Token(Token = "0x6005BEC")] [Address(RVA = "0x20D0DD0", Offset = "0x20CFDD0", VA = "0x1820D0DD0")] internal IReadOnlyList b__0(FDAJOEOJFDN testPass) { TestCaseListModel testCaseListModel = this.<>4__this; uint bdopmkhehep = testCaseListModel.BDOPMKHEHEP; if (this.id != bdopmkhehep) { } testCaseListModel.OIBHFFIDLEC(testPass); List list = this.<>4__this.MMNAJKLMDHE(); throw new NullReferenceException(); } // Token: 0x04003DB5 RID: 15797 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003DB5")] public uint id; // Token: 0x04003DB6 RID: 15798 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4003DB6")] public TestCaseListModel <>4__this; } // Token: 0x02000FE6 RID: 4070 [Token(Token = "0x2000FE6")] [CompilerGenerated] private sealed class FFBKHDHLJOE { // Token: 0x06005BED RID: 23533 RVA: 0x0014450C File Offset: 0x0014270C [Token(Token = "0x6005BED")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public FFBKHDHLJOE() { } // Token: 0x06005BEE RID: 23534 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005BEE")] [Address(RVA = "0x20CE420", Offset = "0x20CD420", VA = "0x1820CE420")] internal bool b__4(CPFPHLINDHN tc) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04003DB7 RID: 15799 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003DB7")] public KeyValuePair> filter; } // Token: 0x02000FE8 RID: 4072 [Token(Token = "0x2000FE8")] [CompilerGenerated] private sealed class BDODIJIHBGE { // Token: 0x06005BF9 RID: 23545 RVA: 0x00144618 File Offset: 0x00142818 [Token(Token = "0x6005BF9")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public BDODIJIHBGE() { } // Token: 0x06005BFA RID: 23546 RVA: 0x0014462C File Offset: 0x0014282C [Token(Token = "0x6005BFA")] [Address(RVA = "0x1F21780", Offset = "0x1F20780", VA = "0x181F21780")] internal bool b__0(string t) { string text = this.tag; return t.Equals(text, StringComparison.CurrentCultureIgnoreCase); } // Token: 0x04003DC1 RID: 15809 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003DC1")] public string tag; } } }