// Token: 0x060007BD RID: 1981 RVA: 0x00045958 File Offset: 0x00043B58 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); switch (class80_0.vmethod_2()) { case 0: this.method_3(((Class97)class80_0).method_2()); return(this); case 2: this.method_3(Convert.ToBoolean(((Class88)class80_0).method_2())); return(this); case 6: this.method_3(Convert.ToBoolean(((Class83)class80_0).method_2())); return(this); case 7: this.method_3(Convert.ToBoolean(((Class85)class80_0).method_2())); return(this); case 8: this.method_3(Convert.ToBoolean(((Class84)class80_0).method_2())); return(this); case 10: this.method_3(Convert.ToBoolean(((Class92)class80_0).method_2())); return(this); case 14: this.method_3(Convert.ToBoolean(((Class98)class80_0).method_2())); return(this); case 16: this.method_3(Convert.ToBoolean(((Class82)class80_0).method_2())); return(this); case 18: this.method_3(Convert.ToBoolean(((Class94)class80_0).method_2())); return(this); case 20: this.method_3(Convert.ToBoolean(((Class89)class80_0).method_2())); return(this); case 21: this.method_3(Convert.ToBoolean(((Class90)class80_0).method_2())); return(this); case 23: this.method_3(Convert.ToBoolean(((Class99)class80_0).method_2())); return(this); case 24: this.method_3(Convert.ToBoolean(((Class87)class80_0).method_2())); return(this); } throw new ArgumentOutOfRangeException(); }
// Token: 0x06000588 RID: 1416 RVA: 0x00030CD0 File Offset: 0x0002EED0 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); switch (class80_0.vmethod_2()) { case 2: this.method_3((float)((Class88)class80_0).method_2()); return(this); case 7: this.method_3((float)((Class85)class80_0).method_2()); return(this); case 8: this.method_3(Convert.ToSingle(((Class84)class80_0).method_2())); return(this); case 10: this.method_3(((Class92)class80_0).method_2()); return(this); case 14: this.method_3((float)((Class98)class80_0).method_2()); return(this); case 15: this.method_3(((Class91)class80_0).method_2()); return(this); case 16: this.method_3((float)((Class82)class80_0).method_2()); return(this); case 18: this.method_3((float)((Class94)class80_0).method_2()); return(this); case 19: this.method_3((float)((Class86)class80_0).method_2()); return(this); case 20: this.method_3(((Class89)class80_0).method_2()); return(this); case 21: this.method_3((float)((Class90)class80_0).method_2()); return(this); case 24: this.method_3((float)((Class87)class80_0).method_2()); return(this); } throw new ArgumentOutOfRangeException(); }
// Token: 0x060001C0 RID: 448 RVA: 0x000108F4 File Offset: 0x0000EAF4 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); int num = class80_0.vmethod_2(); if (num != 2) { switch (num) { case 7: this.method_3((double)((Class85)class80_0).method_2()); return(this); case 10: this.method_3(((Class92)class80_0).method_2()); return(this); case 14: this.method_3((double)((Class98)class80_0).method_2()); return(this); case 15: this.method_3((double)((Class91)class80_0).method_2()); return(this); case 16: this.method_3((double)((Class82)class80_0).method_2()); return(this); case 18: this.method_3((double)((Class94)class80_0).method_2()); return(this); case 19: this.method_3(((Class86)class80_0).method_2()); return(this); case 20: this.method_3(((Class89)class80_0).method_2()); return(this); case 21: this.method_3((double)((Class90)class80_0).method_2()); return(this); case 24: this.method_3((double)((Class87)class80_0).method_2()); return(this); } throw new ArgumentOutOfRangeException(); } this.method_3((double)((Class88)class80_0).method_2()); return(this); }
// Token: 0x06000052 RID: 82 RVA: 0x00008140 File Offset: 0x00006340 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); int num = class80_0.vmethod_2(); if (num != 2) { switch (num) { case 6: this.method_3(((Class83)class80_0).method_2()); return(this); case 8: this.method_3(new UIntPtr(Convert.ToUInt64(((Class84)class80_0).method_2()))); return(this); case 10: this.method_3((UIntPtr)((Class92)class80_0).method_2()); return(this); case 14: this.method_3((UIntPtr)((ulong)((long)((Class98)class80_0).method_2()))); return(this); case 15: this.method_3((UIntPtr)((ulong)((Class91)class80_0).method_2())); return(this); case 16: this.method_3((UIntPtr)((ulong)((Class82)class80_0).method_2())); return(this); case 19: this.method_3((UIntPtr)((ulong)((Class86)class80_0).method_2())); return(this); case 20: this.method_3((UIntPtr)((Class89)class80_0).method_2()); return(this); case 21: this.method_3((UIntPtr)((Class90)class80_0).method_2()); return(this); case 24: this.method_3((UIntPtr)((uint)((Class87)class80_0).method_2())); return(this); } throw new ArgumentOutOfRangeException(); } this.method_3((UIntPtr)((uint)((Class88)class80_0).method_2())); return(this); }
// Token: 0x06000151 RID: 337 RVA: 0x0000F43C File Offset: 0x0000D63C public override Class80 vmethod_3(Class80 class80_1) { base.method_1(class80_1.method_0()); int num = class80_1.vmethod_2(); if (num == 5) { this.method_3(((Class102)class80_1).method_2()); return(this); } throw new ArgumentOutOfRangeException(); }
// Token: 0x06000068 RID: 104 RVA: 0x00008348 File Offset: 0x00006548 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); int num = class80_0.vmethod_2(); if (num == 17) { Class101 @class = (Class101)class80_0; this.method_3(@class.method_2()); this.method_5(@class.method_4()); return(this); } throw new ArgumentOutOfRangeException(); }
// Token: 0x060006BA RID: 1722 RVA: 0x00038E6C File Offset: 0x0003706C public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); int num = class80_0.vmethod_2(); if (num != 21) { if (num != 22) { throw new ArgumentOutOfRangeException(); } this.method_3(((Class96)class80_0).method_2()); } else { this.method_3((string)((Class90)class80_0).method_2()); } return(this); }
// Token: 0x060007F3 RID: 2035 RVA: 0x00046560 File Offset: 0x00044760 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); int num = class80_0.vmethod_2(); if (num != 12) { if (num != 21) { this.method_3(class80_0.vmethod_0()); } else { this.method_3(((Class90)class80_0).method_2()); } } else if (this.method_2() != null) { object obj = ((Class107)class80_0).method_2(); Type type = this.method_2().GetType(); if (obj != null && !type.IsPrimitive && !type.IsEnum && type.IsAssignableFrom(obj.GetType())) { foreach (FieldInfo fieldInfo in type.GetFields(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.FlattenHierarchy | BindingFlags.GetField | BindingFlags.SetField)) { fieldInfo.SetValue(this.method_2(), fieldInfo.GetValue(obj)); } } else { this.method_3(obj); } } else { this.method_3(((Class107)class80_0).method_2()); } return(this); }
// Token: 0x060007D8 RID: 2008 RVA: 0x00046258 File Offset: 0x00044458 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); switch (class80_0.vmethod_2()) { case 2: this.method_3((IntPtr)((int)((Class88)class80_0).method_2())); return(this); case 4: { Class95 @class = (Class95)class80_0; this.method_3(@class.method_4()); return(this); } case 7: this.method_3((IntPtr)((int)((Class85)class80_0).method_2())); return(this); case 8: this.method_3(new IntPtr(Convert.ToInt64(((Class84)class80_0).method_2()))); return(this); case 10: this.method_3((IntPtr)((long)((ulong)((Class92)class80_0).method_2()))); return(this); case 14: this.method_3((IntPtr)((Class98)class80_0).method_2()); return(this); case 15: this.method_3((IntPtr)((long)((Class91)class80_0).method_2())); return(this); case 16: this.method_3((IntPtr)((Class82)class80_0).method_2()); return(this); case 18: this.method_3((IntPtr)((int)((Class94)class80_0).method_2())); return(this); case 19: this.method_3((IntPtr)((long)((Class86)class80_0).method_2())); return(this); case 20: this.method_3((IntPtr)((long)((Class89)class80_0).method_2())); return(this); case 21: this.method_3((IntPtr)((Class90)class80_0).method_2()); return(this); case 23: this.method_3(((Class99)class80_0).method_2()); return(this); case 24: this.method_3((IntPtr)((int)((Class87)class80_0).method_2())); return(this); } throw new ArgumentOutOfRangeException(); }
// Token: 0x06000113 RID: 275 RVA: 0x0000D5D8 File Offset: 0x0000B7D8 public override Class80 vmethod_3(Class80 class80_0) { base.method_1(class80_0.method_0()); int num = class80_0.vmethod_2(); if (num != 2) { switch (num) { case 7: this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class85)class80_0).method_2())); return(this); case 8: { Type type = this.enum_0.GetType(); Enum @enum = ((Class84)class80_0).method_2(); if (@enum.GetType() == type) { this.method_3(@enum); return(this); } this.method_3((Enum)Enum.ToObject(type, @enum)); return(this); } case 9: case 11: case 12: case 13: case 15: case 17: case 19: break; case 10: this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class92)class80_0).method_2())); return(this); case 14: this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class98)class80_0).method_2())); return(this); case 16: this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class82)class80_0).method_2())); return(this); case 18: this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class94)class80_0).method_2())); return(this); case 20: this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class89)class80_0).method_2())); return(this); case 21: this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class90)class80_0).method_2())); return(this); default: if (num == 24) { this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class87)class80_0).method_2())); return(this); } break; } throw new ArgumentOutOfRangeException(); } this.method_3((Enum)Enum.ToObject(this.enum_0.GetType(), ((Class88)class80_0).method_2())); return(this); }