internal override void vmethod_0(byte[] A_0, int A_1) { int num = 1; this.int_6 = A_0.Length; this.int_7 = Class364.smethod_1(A_0, ref A_1); if (this.int_7 != 0x2000001) { throw new InvalidDataException(BookmarkStart.b("栦攨渪ബ尮䔰䄲倴嘶吸ᬺ吼儾慀ⵂ⩄㍆楈㵊ⱌ⍎㡐㝒", num)); } this.int_8 = Class364.smethod_1(A_0, ref A_1); this.int_9 = Class364.smethod_1(A_0, ref A_1); this.int_10 = Class364.smethod_1(A_0, ref A_1); if (this.int_10 != 0) { throw new InvalidDataException(BookmarkStart.b("栦攨渪ബ尮䔰䄲倴嘶吸ᬺ吼儾慀ⵂ⩄㍆楈㵊ⱌ⍎㡐㝒", num)); } if (((this.int_8 != 0) && (this.int_8 != 8)) && ((this.int_8 != 12) && ((A_1 + 4) < this.int_6))) { this.int_11 = Class364.smethod_1(A_0, ref A_1); if ((this.int_11 != 0) && ((A_1 + this.int_11) < this.int_6)) { byte[] buffer4 = Class364.smethod_5(A_0, this.int_11, ref A_1); this.class366_0 = new Class366(this.string_0); this.class366_0.vmethod_0(buffer4, 0); } this.int_12 = Class364.smethod_1(A_0, ref A_1); if ((this.int_12 != 0) && ((A_1 + this.int_12) < this.int_6)) { byte[] buffer3 = Class364.smethod_5(A_0, this.int_12, ref A_1); this.class366_1 = new Class366(this.string_0); this.class366_1.vmethod_0(buffer3, 0); } this.int_13 = Class364.smethod_1(A_0, ref A_1); if ((this.int_13 != 0) && ((A_1 + this.int_13) < this.int_6)) { byte[] buffer2 = Class364.smethod_5(A_0, this.int_13, ref A_1); this.class366_2 = new Class366(this.string_0); this.class366_2.vmethod_0(buffer2, 0); } this.int_14 = Class364.smethod_1(A_0, ref A_1); if (this.int_14 == -1) { throw new InvalidDataException(BookmarkStart.b("栦攨渪ബ尮䔰䄲倴嘶吸ᬺ吼儾慀ⵂ⩄㍆楈㵊ⱌ⍎㡐㝒", num)); } byte[] buffer = Class364.smethod_5(A_0, 0x10, ref A_1); this.class367_0 = new Class367(); this.class367_0.vmethod_0(buffer, 0); this.int_15 = Class364.smethod_1(A_0, ref A_1); this.int_16 = Class364.smethod_1(A_0, ref A_1); this.int_17 = Class364.smethod_1(A_0, ref A_1); this.int_18 = Class364.smethod_1(A_0, ref A_1); this.int_19 = Class364.smethod_1(A_0, ref A_1); } }
// Token: 0x06001AB8 RID: 6840 // RVA: 0x00016679 File Offset: 0x00014879 public bool method_0(Class367 class367_0) { return class367_0.int_0 == this.int_0 && class367_0.double_0 == 0.0 && !class367_0.bool_0; }
public abstract void Visit(Class367 c);
public override void Visit(Class367 c) { }