equal
deleted
inserted
replaced
77 QStringMatcherPrivate *d_ptr; |
77 QStringMatcherPrivate *d_ptr; |
78 QString q_pattern; |
78 QString q_pattern; |
79 Qt::CaseSensitivity q_cs; |
79 Qt::CaseSensitivity q_cs; |
80 #ifdef Q_CC_RVCT |
80 #ifdef Q_CC_RVCT |
81 // explicitely allow anonymous unions for RVCT to prevent compiler warnings |
81 // explicitely allow anonymous unions for RVCT to prevent compiler warnings |
82 #pragma anon_unions |
82 # pragma push |
|
83 # pragma anon_unions |
83 #endif |
84 #endif |
84 struct Data { |
85 struct Data { |
85 uchar q_skiptable[256]; |
86 uchar q_skiptable[256]; |
86 const QChar *uc; |
87 const QChar *uc; |
87 int len; |
88 int len; |
88 }; |
89 }; |
89 union { |
90 union { |
90 uint q_data[256]; |
91 uint q_data[256]; |
91 Data p; |
92 Data p; |
92 }; |
93 }; |
|
94 #ifdef Q_CC_RVCT |
|
95 # pragma pop |
|
96 #endif |
93 }; |
97 }; |
94 |
98 |
95 QT_END_NAMESPACE |
99 QT_END_NAMESPACE |
96 |
100 |
97 QT_END_HEADER |
101 QT_END_HEADER |