internal static void smethod_0(Class581 A_0) { string str; int num = 12; Class584 class3 = new Class584(A_0.imethod_1()); if (class3.method_10() && ((str = class3.method_9()) != null)) { if (str == BookmarkStart.b("攱嬳䐵尷ᐹ縻儽⼿⥁⥃❅㩇ⅉ手ᵍ㍑♓≕", num)) { A_0.method_18()[class3.method_0()] = class3.method_2(); BookmarkStart start = new BookmarkStart(A_0.Interface50.imethod_0(), class3.method_2()); if ((class3.method_7() >= 0) && (class3.method_8() >= 0)) { start.ColumnFirst = class3.method_7(); start.ColumnLast = class3.method_8(); } A_0.method_6(start); } else if (str == BookmarkStart.b("攱嬳䐵尷ᐹ縻儽⼿⥁⥃❅㩇ⅉ手୍㹏㙑", num)) { string name = (string)A_0.method_18()[class3.method_0()]; if (name != null) { BookmarkEnd end = new BookmarkEnd(A_0.Interface50.imethod_0(), name); A_0.method_6(end); A_0.method_18().Remove(class3.method_0()); } } else if (str == BookmarkStart.b("攱嬳䐵尷ᐹ缻儽ⴿ⽁⅃⡅㱇摉Ὃ㩍ㅏ⁑⁓", num)) { smethod_3(A_0, class3); } else if (str == BookmarkStart.b("攱嬳䐵尷ᐹ缻儽ⴿ⽁⅃⡅㱇摉ो⁍㑏", num)) { smethod_4(A_0, class3); } else if (str == BookmarkStart.b("攱嬳䐵尷ᐹ画倽㌿❁㙃㉅ⅇ╉≋", num)) { if (A_0.stack_0 == null) { A_0.stack_0 = new Stack <Class579>(); } A_0.stack_0.Push(smethod_16(class3, EditRevisionType.Insertion)); smethod_17(A_0); A_0.stack_0.Pop(); } else if (str == BookmarkStart.b("攱嬳䐵尷ᐹ砻嬽ⰿ❁ぃ⽅❇⑉", num)) { if (A_0.stack_0 == null) { A_0.stack_0 = new Stack <Class579>(); } A_0.stack_0.Push(smethod_16(class3, EditRevisionType.Deletion)); smethod_17(A_0); A_0.stack_0.Pop(); } } }
internal static void smethod_2(Class581 A_0, Paragraph A_1, List <BookmarkStart> A_2, List <BookmarkEnd> A_3) { string str; int num = 10; Class584 class3 = new Class584(A_0.imethod_1()); if (class3.method_10() && ((str = class3.method_9()) != null)) { if (str == BookmarkStart.b("术崱䘳刵ᘷ砹医儽⬿⽁╃㑅⍇摉Ὃ㩍ㅏ⁑⁓", num)) { A_0.method_18()[class3.method_0()] = class3.method_2(); BookmarkStart item = new BookmarkStart(A_0.Interface50.imethod_0(), class3.method_2()); if ((class3.method_7() >= 0) && (class3.method_8() >= 0)) { item.ColumnFirst = class3.method_7(); item.ColumnLast = class3.method_8(); list_0.Add(item); } if ((A_1 == null) && (A_2 != null)) { A_2.Add(item); } else { A_1.Items.Add(item); } } else if (str == BookmarkStart.b("术崱䘳刵ᘷ砹医儽⬿⽁╃㑅⍇摉ो⁍㑏", num)) { string name = (string)A_0.method_18()[class3.method_0()]; if (name != null) { BookmarkEnd end = new BookmarkEnd(A_0.Interface50.imethod_0(), name); if (list_0.Count > 0) { BookmarkStart start = list_0[list_0.Count - 1]; list_0.RemoveAt(list_0.Count - 1); if (start.IsTableColumnBookmark) { end.IsCellGroupBkmk = true; } } if ((A_1 == null) && (A_3 != null)) { A_3.Add(end); } else { A_1.Items.Add(end); } A_0.method_18().Remove(class3.method_0()); } } else if (str == BookmarkStart.b("术崱䘳刵ᘷ猹刻䴽┿ぁぃ⽅❇⑉", num)) { if (A_0.stack_0 == null) { A_0.stack_0 = new Stack <Class579>(); } A_0.stack_0.Push(smethod_16(class3, EditRevisionType.Insertion)); smethod_17(A_0); A_0.stack_0.Pop(); } else if (str == BookmarkStart.b("术崱䘳刵ᘷ縹夻刽┿㙁ⵃ⥅♇", num)) { if (A_0.stack_0 == null) { A_0.stack_0 = new Stack <Class579>(); } A_0.stack_0.Push(smethod_16(class3, EditRevisionType.Deletion)); smethod_17(A_0); A_0.stack_0.Pop(); } else if (str == BookmarkStart.b("术崱䘳刵ᘷ礹医匽ⴿ❁⩃㉅晇᥉㡋⽍≏♑", num)) { smethod_3(A_0, class3); } else if (str == BookmarkStart.b("术崱䘳刵ᘷ礹医匽ⴿ❁⩃㉅晇ཉ≋⩍", num)) { smethod_4(A_0, class3); } } }