internal Class602(BinaryReader A_0, int A_1, int A_2, Class536 A_3) { this.class760_0 = new Class760(A_1, A_2); int num = A_0.ReadInt16(); this.bool_1 = (num & 1) != 0; int num2 = A_0.ReadInt32(); this.bool_0 = (num2 & 0x40000000) == 0; this.int_0 = this.bool_0 ? num2 : ((num2 & 0x3fffffff) / 2); int num3 = A_0.ReadInt16(); if ((num3 & 1) == 0) { int index = (num3 & 0xfe) >> 1; int num5 = (int)sprmCode_0[index]; byte num6 = (byte)num5; byte num7 = (byte)(num5 >> 8); byte num8 = (byte)(num3 >> 8); this.class428_0 = new Class428(new byte[] { num6, num7, num8 }); } else { int num9 = (num3 & 0xfffe) >> 1; this.class428_0 = A_3.method_0(num9); } }
internal Class602(int A_0, int A_1, int A_2, bool A_3) { this.class760_0 = new Class760(A_0, A_1); this.int_0 = A_2; this.bool_0 = A_3; this.bool_1 = false; this.class428_0 = new Class428(); }
private void method_3(FootnoteSeparatorType A_0) { Class760 class2 = this.class764_0.method_8().method_26(A_0); if ((class2 != null) && (class2.method_6() > 0)) { Class1108 class3 = new Class1108(this.class764_0, SubDocumentType.Header); this.class764_0.method_43().imethod_8(A_0); class3.method_4(class2.method_2(), class2.method_6()); this.class764_0.method_43().imethod_9(); } }
private void method_2(HeaderFooterType A_0) { Class760 class2 = this.class764_0.method_8().method_25(this.int_1, A_0); if ((class2 != null) && (class2.method_6() > 0)) { Class1108 class3 = new Class1108(this.class764_0, SubDocumentType.Header); this.class764_0.method_43().imethod_6(A_0); class3.method_4(class2.method_2(), class2.method_6()); this.class764_0.method_43().imethod_7(); } }
private void method_0(Class703 A_0) { Class760 class2 = new Class760(0, A_0.int_14); for (int i = 0; i < this.class147_0.method_4(); i++) { int num2 = this.method_3(i); if (class2.method_0(num2)) { int num3 = this.method_5(i).method_1(); int num4 = this.method_4(num3); if (!class2.method_0(num4)) { this.class147_1.method_17(num3, class2.method_4() - 1); } } } }
private Class760 method_27(int A_0) { int num = base.method_3() - 1; if (this.method_28()) { num--; } num--; if (A_0 > num) { return(null); } Class760 class2 = new Class760(base.method_16(A_0), base.method_16(A_0 + 1)); if ((A_0 == num) && !this.method_28()) { class2.method_5(class2.method_4() - 1); } return(class2); }
private void method_16() { int num = this.class164_0.method_4(); for (int i = 0; i < num; i++) { int num4 = this.class164_0.method_16(i); Class486 class3 = (Class486)this.class164_0.method_18(i); class3.int_2 = 0; for (int j = 0; j < num; j++) { Class760 class2 = new Class760(this.class154_0.method_16(j), this.class164_0.method_16(j)); if (!class2.method_1() && class2.method_0(num4)) { class3.int_2++; } if (class2.method_2() > num4) { break; } } } }
protected void method_25(Class148 A_0, Class148 A_1) { int num = base.method_4(); for (int i = 0; i < num; i++) { int num4 = base.method_16(i); Class434 class3 = (Class434)base.method_18(i); class3.int_0 = 0; for (int j = 0; j < num; j++) { Class760 class2 = new Class760(A_0.method_16(j), A_1.method_16(j)); if (!class2.method_1() && class2.method_0(num4)) { class3.int_0++; } if (class2.method_2() > num4) { break; } } } }
internal Class983(int A_0, int A_1, byte[] A_2) { this.class760_0 = new Class760(A_0, A_1); this.byte_0 = A_2; }