Beispiel #1
0
 internal void method_3(Class349 A_0, int A_1)
 {
     if (A_0.method_8() != 0)
     {
         this.class149_0.method_26(A_0.class149_0, A_1);
         this.class150_0.method_26(A_0.class150_0, A_1);
         for (int i = 0; i < A_0.method_8(); i++)
         {
             Class487 class2 = A_0.method_5(i);
             this.method_6(class2.method_3(), class2.method_1(), class2.method_0(), class2.method_2(), class2.method_4());
         }
     }
 }
Beispiel #2
0
    internal Class487 method_5(int A_0)
    {
        if (A_0 >= this.class264_0.method_4())
        {
            return(null);
        }
        Class702 class5 = this.class264_0.method_2(A_0);
        Class538 class3 = this.class701_0.method_2(class5.method_2());
        Class487 class4 = new Class487(class5.method_1(), class3.method_5()[class5.method_3()], class5.method_4(), class3.method_3());

        foreach (Class167 class2 in class5.method_5())
        {
            class3 = this.class701_0.method_2(class2.method_1());
            class4.method_4().method_4(new Class901(class3.method_6()[class2.method_2()], class3.method_3(), class2.method_3()));
        }
        return(class4);
    }
Beispiel #3
0
    private void method_6(string A_0, string A_1, MarkupLevel A_2, string A_3, Class457 A_4)
    {
        int      num    = this.class701_0.method_5(A_0);
        int      num2   = this.class701_0.method_2(num).method_1(A_1);
        Class702 class3 = new Class702(Class487.smethod_1(A_2), num, num2, A_3);

        using (IEnumerator enumerator = A_4.System.Collections.IEnumerable.GetEnumerator())
        {
            while (enumerator.MoveNext())
            {
                Class901 current = (Class901)enumerator.Current;
                num  = this.class701_0.method_5(current.method_1());
                num2 = this.class701_0.method_2(num).method_2(current.method_0());
                class3.method_5().Add(new Class167(num, num2, current.method_3()));
            }
        }
        this.class264_0.method_3(class3);
    }
 public abstract void Visit(Class487 c);
 public override void Visit(Class487 c) { }
    private void method_17(char A_0, int A_1, CharacterFormat A_2, Class1107 A_3)
    {
        int num = this.class764_0.method_5().method_6(A_1);

        switch (A_0)
        {
        case '\x0001':
            if (A_3.bool_1)
            {
                this.method_18(A_2, A_3.int_1);
                return;
            }
            if (A_3.bool_3)
            {
                this.method_19(A_2, A_3.int_1);
                return;
            }
            this.method_20(A_2, A_3.int_1);
            return;

        case '\x0005':
            if (this.subDocumentType_0 == SubDocumentType.Main)
            {
                this.method_27(num, A_2);
                return;
            }
            this.class764_0.method_43().imethod_13(A_0, A_2);
            return;

        case '\b':
            this.method_23(num, A_2);
            return;

        case '\x0013':
        {
            Class766 class5 = this.class764_0.method_7().method_0(this.subDocumentType_0, num);
            if (class5 == null)
            {
                class5 = new Class766(0x13, 0);
            }
            this.class764_0.method_43().imethod_15(A_2, class5.method_2());
            return;
        }

        case '\x0014':
        {
            Class454 class3 = null;
            if (A_3.bool_2 && A_3.bool_3)
            {
                class3 = this.class764_0.method_41(A_3.int_1);
            }
            this.class764_0.method_43().imethod_16(A_2, class3);
            return;
        }

        case '\x0015':
        {
            bool     flag   = false;
            bool     flag2  = false;
            Class766 class6 = this.class764_0.method_7().method_0(this.subDocumentType_0, num);
            if (class6 != null)
            {
                flag  = class6.method_13();
                flag2 = class6.method_9();
            }
            this.class764_0.method_43().imethod_17(A_2, flag2, flag);
            return;
        }

        case '(':
            if (A_2.HasKey(400))
            {
                A_2.Remove(400);
            }
            if (A_3.bool_0)
            {
                this.class764_0.method_43().imethod_40(A_3, A_2);
                return;
            }
            this.method_16(A_3.char_0.ToString(), A_2);
            return;

        case '<':
        {
            Class487 class7 = this.class764_0.method_17().method_5(this.int_2++);
            if (class7 != null)
            {
                Class9 class2 = new Class9(this.class764_0.method_42(), class7.method_0());
                class2.method_23(class7.method_1());
                class2.method_27(class7.method_3());
                class2.method_25(class7.method_2());
                using (IEnumerator enumerator = class7.method_4().System.Collections.IEnumerable.GetEnumerator())
                {
                    while (enumerator.MoveNext())
                    {
                        Class901 current = (Class901)enumerator.Current;
                        class2.method_28().method_3(current);
                    }
                }
                this.class764_0.method_43().imethod_36(class2);
                this.stack_0.Push(class2);
            }
            return;
        }

        case '>':
            if (this.stack_0.Count > 0)
            {
                this.stack_0.Pop();
                this.class764_0.method_43().imethod_37();
                return;
            }
            return;
        }
        this.class764_0.method_43().imethod_13(A_0, A_2);
    }