Exemplo n.º 1
0
    private static void smethod_17(Class581 A_0)
    {
        int      num    = 15;
        Class394 class2 = A_0.imethod_1();

        while (class2.method_9(BookmarkStart.b("吴夶圸吺䤼帾㕀⩂⩄⥆", num)))
        {
            string str;
            string str2;
            if (((str2 = class2.method_1()) != null) && (str2 == BookmarkStart.b("嘴堶圸伺堼儾㕀", num)))
            {
                goto Label_0077;
            }
            goto Label_008C;
Label_0031:
            if ((str = class2.method_1()) != null)
            {
                if (!(str == BookmarkStart.b("䜴", num)))
                {
                    if (!(str == BookmarkStart.b("吴夶圸吺䤼帾㕀⩂⩄⥆", num)))
                    {
                        goto Label_0071;
                    }
                    smethod_0(A_0);
                }
                else
                {
                    Class249.smethod_0(A_0);
                }
                goto Label_0077;
            }
Label_0071:
            class2.vmethod_1();
Label_0077:
            if (class2.method_9(BookmarkStart.b("嘴堶圸伺堼儾㕀", num)))
            {
                goto Label_0031;
            }
            continue;
Label_008C:
            class2.vmethod_1();
        }
    }
 public override void Visit(Class249 c) { }
 public abstract void Visit(Class249 c);
Exemplo n.º 4
0
    internal static void smethod_1(Class581 A_0)
    {
        int    num = 15;
        string key = A_0.imethod_1().method_1();

        if (key != null)
        {
            int num2;
            if (Class1160.dictionary_37 == null)
            {
                Dictionary <string, int> dictionary1 = new Dictionary <string, int>(9);
                dictionary1.Add(BookmarkStart.b("吴夶圸吺䤼帾㕀⩂⩄⥆", num), 0);
                dictionary1.Add(BookmarkStart.b("䘴䈶嬸缺刼尾", num), 1);
                dictionary1.Add(BookmarkStart.b("䜴", num), 2);
                dictionary1.Add(BookmarkStart.b("崴嬶倸唺嘼", num), 3);
                dictionary1.Add(BookmarkStart.b("匴嬶崸栺吼刾ㅀ⽂⁄", num), 4);
                dictionary1.Add(BookmarkStart.b("娴稶堸伺唼", num), 5);
                dictionary1.Add(BookmarkStart.b("娴稶堸伺唼漾⁀ㅂ⑄", num), 6);
                dictionary1.Add(BookmarkStart.b("䔴制䬸嘺渼䬾⁀ㅂㅄ", num), 7);
                dictionary1.Add(BookmarkStart.b("䔴制䬸嘺砼儾╀", num), 8);
                Class1160.dictionary_37 = dictionary1;
            }
            if (Class1160.dictionary_37.TryGetValue(key, out num2))
            {
                switch (num2)
                {
                case 0:
                    Class519.smethod_0(A_0);
                    return;

                case 1:
                    return;

                case 2:
                    Class249.smethod_0(A_0);
                    return;

                case 3:
                    Class630.smethod_0(A_0);
                    return;

                case 4:
                    if ((A_0.imethod_1().method_54().Count > 0) && (A_0.imethod_1().method_54().Peek() is MergeField))
                    {
                        A_0.imethod_1().method_54().Pop();
                    }
                    Class802.smethod_0(A_0);
                    return;

                case 5:
                case 6:
                    smethod_4(A_0);
                    return;

                case 7:
                    smethod_5(A_0);
                    return;

                case 8:
                    smethod_6(A_0);
                    return;
                }
            }
        }
        if (A_0.vmethod_0())
        {
            smethod_9(A_0);
        }
        else if (!Class249.smethod_11(A_0, new CharacterFormat(A_0.Interface50.imethod_0())))
        {
            smethod_0(A_0);
        }
    }