Lines Matching refs:spanCondition
2133 int32_t UnicodeSet::span(const UChar *s, int32_t length, USetSpanCondition spanCondition) const { in span()
2135 return (int32_t)(bmpSet->span(s, s+length, spanCondition)-s); in span()
2144 return stringSpan->span(s, length, spanCondition); in span()
2146 uint32_t which= spanCondition==USET_SPAN_NOT_CONTAINED ? in span()
2151 return strSpan.span(s, length, spanCondition); in span()
2155 if(spanCondition!=USET_SPAN_NOT_CONTAINED) { in span()
2156 spanCondition=USET_SPAN_CONTAINED; // Pin to 0/1 values. in span()
2163 if(spanCondition!=contains(c)) { in span()
2170 int32_t UnicodeSet::spanBack(const UChar *s, int32_t length, USetSpanCondition spanCondition) const… in spanBack()
2172 return (int32_t)(bmpSet->spanBack(s, s+length, spanCondition)-s); in spanBack()
2181 return stringSpan->spanBack(s, length, spanCondition); in spanBack()
2183 uint32_t which= spanCondition==USET_SPAN_NOT_CONTAINED ? in spanBack()
2188 return strSpan.spanBack(s, length, spanCondition); in spanBack()
2192 if(spanCondition!=USET_SPAN_NOT_CONTAINED) { in spanBack()
2193 spanCondition=USET_SPAN_CONTAINED; // Pin to 0/1 values. in spanBack()
2200 if(spanCondition!=contains(c)) { in spanBack()
2207 int32_t UnicodeSet::spanUTF8(const char *s, int32_t length, USetSpanCondition spanCondition) const { in spanUTF8()
2210 return (int32_t)(bmpSet->spanUTF8(s0, length, spanCondition)-s0); in spanUTF8()
2219 return stringSpan->spanUTF8((const uint8_t *)s, length, spanCondition); in spanUTF8()
2221 uint32_t which= spanCondition==USET_SPAN_NOT_CONTAINED ? in spanUTF8()
2226 return strSpan.spanUTF8((const uint8_t *)s, length, spanCondition); in spanUTF8()
2230 if(spanCondition!=USET_SPAN_NOT_CONTAINED) { in spanUTF8()
2231 spanCondition=USET_SPAN_CONTAINED; // Pin to 0/1 values. in spanUTF8()
2238 if(spanCondition!=contains(c)) { in spanUTF8()
2245 int32_t UnicodeSet::spanBackUTF8(const char *s, int32_t length, USetSpanCondition spanCondition) co… in spanBackUTF8()
2248 return bmpSet->spanBackUTF8(s0, length, spanCondition); in spanBackUTF8()
2257 return stringSpan->spanBackUTF8((const uint8_t *)s, length, spanCondition); in spanBackUTF8()
2259 uint32_t which= spanCondition==USET_SPAN_NOT_CONTAINED ? in spanBackUTF8()
2264 return strSpan.spanBackUTF8((const uint8_t *)s, length, spanCondition); in spanBackUTF8()
2268 if(spanCondition!=USET_SPAN_NOT_CONTAINED) { in spanBackUTF8()
2269 spanCondition=USET_SPAN_CONTAINED; // Pin to 0/1 values. in spanBackUTF8()
2276 if(spanCondition!=contains(c)) { in spanBackUTF8()