Lines Matching defs:endpoints
51 const Endpoints& endpoints = getEndpoints(flags);
52 if (index < 0 || index >= endpoints.end - endpoints.start) {
55 return pattern.charAt(endpoints.start + index);
62 int32_t ParsedPatternInfo::getLengthFromEndpoints(const Endpoints& endpoints) {
63 return endpoints.end - endpoints.start;
67 const Endpoints& endpoints = getEndpoints(flags);
68 if (endpoints.start == endpoints.end) {
72 return UnicodeString(pattern, endpoints.start, endpoints.end - endpoints.start);
217 void ParsedPatternInfo::consumeAffix(Endpoints& endpoints, UErrorCode& status) {
219 endpoints.start = state.offset;
270 endpoints.end = state.offset;