Lines Matching refs:UChar32
93 _findRow(UPropsVectors *pv, UChar32 rangeStart) {
103 if(rangeStart>=(UChar32)row[0]) {
104 if(rangeStart<(UChar32)row[1]) {
107 } else if(rangeStart<(UChar32)(row+=columns)[1]) {
111 } else if(rangeStart<(UChar32)(row+=columns)[1]) {
115 } else if((rangeStart-(UChar32)row[1])<10) {
121 } while(rangeStart>=(UChar32)row[1]);
125 } else if(rangeStart<(UChar32)pv->v[1]) {
136 if(rangeStart<(UChar32)row[0]) {
138 } else if(rangeStart<(UChar32)row[1]) {
153 UChar32 start, UChar32 end,
159 UChar32 limit;
195 splitFirstRow= (UBool)(start!=(UChar32)firstRow[0] && value!=(firstRow[column]&mask));
196 splitLastRow= (UBool)(limit!=(UChar32)lastRow[1] && value!=(lastRow[column]&mask));
278 upvec_getValue(const UPropsVectors *pv, UChar32 c, int32_t column) {
292 UChar32 *pRangeStart, UChar32 *pRangeEnd) {
303 *pRangeStart=(UChar32)row[0];
306 *pRangeEnd=(UChar32)row[1]-1;
337 UChar32 start, limit;
374 start=(UChar32)row[0];
412 start=(UChar32)row[0];
413 limit=(UChar32)row[1];
497 UChar32 start, UChar32 end,