private void method_67(short A_0, SprmCode A_1, object A_2) { Class650 class2 = (Class650)A_2; CharacterFormat format = base.wordAttrCollection_0 as CharacterFormat; if (!(format.OwnerBase is ListLevel)) { Style style = base.document_0.Styles.FindByName(format.CharStyleName); CharacterFormat baseFormat = format.BaseFormat as CharacterFormat; bool flag = false; bool flag2 = format.method_53(A_0); if ((style != null) && style.CharacterFormat.HasValue(A_0)) { flag = style.CharacterFormat.method_53(A_0); class2 = (flag2 == flag) ? Class650.class650_2 : Class650.class650_3; } else if ((baseFormat != null) && baseFormat.HasValue(A_0)) { flag = baseFormat.method_53(A_0); class2 = (flag2 == flag) ? Class650.class650_2 : Class650.class650_3; } else { class2 = ((((Class650)A_2) == Class650.class650_1) || (((Class650)A_2) == Class650.class650_0)) ? ((Class650)A_2) : (flag2 ? Class650.class650_3 : Class650.class650_2); } } if (class2 != null) { base.method_8(A_1, class2); } }
internal Class650 method_32() { string str = this.method_28(); if (Class567.smethod_16(str)) { return(Class650.smethod_0(this.method_70(str))); } return(Class650.class650_1); }
private static object smethod_5(object A_0, IRunAttrSource A_1, int A_2) { return(Class650.smethod_0((bool)A_0).method_6(A_1, A_2)); }