Home | History | Annotate | Download | only in text

Lines Matching defs:lastStrong

60         , lastStrong(WTF::Unicode::OtherNeutral)
67 , lastStrong(lastStrongDir)
74 WTF::Unicode::Direction lastStrong;
96 return status1.eor == status2.eor && status1.last == status2.last && status1.lastStrong == status2.lastStrong && *(status1.context) == *(status2.context);
172 void setLastStrongDir(WTF::Unicode::Direction lastStrongDir) { m_status.lastStrong = lastStrongDir; }
275 m_direction = m_status.lastStrong == LeftToRight ? LeftToRight : RightToLeft;
289 if (m_status.lastStrong != LeftToRight) {
296 } else if (m_status.lastStrong != LeftToRight) {
300 } else if (m_status.eor == EuropeanNumber || m_status.eor == ArabicNumber || m_status.lastStrong == LeftToRight) {
327 if (m_status.lastStrong != LeftToRight) {
334 } else if (m_status.lastStrong != LeftToRight && from == LeftToRight) {
339 || (m_status.eor == EuropeanNumber && (m_status.lastStrong != LeftToRight || from == RightToLeft))
340 || (m_status.eor != EuropeanNumber && m_status.lastStrong == LeftToRight && from == RightToLeft)) {
558 if (m_status.last != EuropeanNumber || m_status.lastStrong != LeftToRight)
572 if (m_status.lastStrong != LeftToRight) {
593 } else if (m_status.lastStrong != LeftToRight) {
606 m_status.lastStrong = LeftToRight;
628 if (m_status.lastStrong == LeftToRight && context()->dir() == LeftToRight)
633 else if (m_status.lastStrong == LeftToRight) {
643 m_status.lastStrong = dirCurrent;
650 if (m_status.lastStrong != RightToLeftArabic) {
674 if (m_status.lastStrong == RightToLeft) {
688 if (m_status.lastStrong == RightToLeft || context()->dir() == RightToLeft) {
696 } else if (m_status.lastStrong == RightToLeft) {
739 || (m_status.eor == EuropeanNumber && (m_status.lastStrong == RightToLeft || context()->dir() == RightToLeft))
740 || (m_status.eor != EuropeanNumber && m_status.lastStrong == LeftToRight && context()->dir() == RightToLeft)) {
746 m_direction = m_status.lastStrong == LeftToRight ? LeftToRight : RightToLeft;
799 m_direction = m_status.lastStrong == LeftToRight ? LeftToRight : EuropeanNumber;