Exemplo n.º 1
0
    private static void smethod_8(Class581 A_0, CharacterFormat A_1)
    {
        int      num    = 6;
        Class394 class2 = A_0.imethod_1();
        string   str    = class2.method_1();
        bool     flag   = (A_0.method_22() || (class2.method_12(BookmarkStart.b("弫席儯儱儳", num), "") == BookmarkStart.b("尫尭唯䄱儳䐵丷弹", num))) || (str != BookmarkStart.b("堫", num));

        while (class2.method_10(str, XmlDocumentTextHandling.TextAndSignificant))
        {
            string str2 = class2.method_1();
            if (str2 != null)
            {
                if (str2 == "")
                {
                    string str3 = class2.method_3().Replace(Class816.string_4, Class816.string_11);
                    str3.TrimStart(new char[] { '\n' });
                    str3 = str3.Replace(Class816.string_3, Class816.string_11);
                    if (!flag)
                    {
                        str3 = str3.Trim(char_0).Replace('\t', ' ');
                    }
                    if (smethod_9(str3))
                    {
                        smethod_14(A_0, A_1, str3[0]);
                    }
                    else if (!smethod_10(str3))
                    {
                        class2.method_51().Append(str3);
                    }
                }
                else if (str2 != BookmarkStart.b("䈫䄭爯䀱儳圵匷爹䔻丽⠿❁⩃", num))
                {
                    if (str2 != BookmarkStart.b("丫尭", num))
                    {
                        if (!(str2 == BookmarkStart.b("尫", num)))
                        {
                            if (!(str2 == BookmarkStart.b("堫䰭尯", num)))
                            {
                                goto Label_01A5;
                            }
                            smethod_12(A_0);
                        }
                        else
                        {
                            smethod_13(A_0);
                        }
                    }
                    else
                    {
                        class2.method_51().Append(Class816.string_6);
                    }
                }
                else
                {
                    class2.method_51().Append(Class816.string_12);
                }
                continue;
            }
Label_01A5:
            smethod_11(A_0, A_1);
        }
    }