Home | History | Annotate | Download | only in i18n

Lines Matching refs:msgPattern

42           msgPattern(status),
50 msgPattern(status),
58 msgPattern(status),
68 msgPattern(status),
78 msgPattern(status),
87 msgPattern(status),
98 msgPattern(status),
109 msgPattern(status),
121 msgPattern(status),
133 msgPattern(status),
143 msgPattern(other.msgPattern),
197 msgPattern.parsePluralStyle(newPattern, NULL, status);
199 msgPattern.clear();
203 offset = msgPattern.getPluralOffset(0);
261 if (msgPattern.countParts() == 0) {
290 int32_t partIndex = findSubMessage(msgPattern, 0, pluralRulesWrapper, &data.quantity, number, status);
294 const UnicodeString& pattern = msgPattern.getPatternString();
295 int32_t prevIndex = msgPattern.getPart(partIndex).getLimit();
297 const MessagePattern::Part& part = msgPattern.getPart(++partIndex);
303 (type == UMSGPAT_PART_TYPE_SKIP_SYNTAX && MessageImpl::jdkAposMode(msgPattern))) {
312 partIndex = msgPattern.getLimitPartIndex(partIndex);
313 index = msgPattern.getPart(partIndex).getLimit();
322 if (0 == msgPattern.countParts()) {
325 appendTo.append(msgPattern.getPatternString());
336 msgPattern.clear();
369 msgPattern = other.msgPattern;
388 msgPattern == o.msgPattern && // implies same offset
501 if (msgPattern.countParts() == 0) {
508 int count=msgPattern.countParts();
520 const UnicodeString& pattern = msgPattern.getPatternString();
525 const MessagePattern::Part* partSelector = &msgPattern.getPart(partIndex++);
531 const MessagePattern::Part* partStart = &msgPattern.getPart(partIndex++);
537 const MessagePattern::Part* partLimit = &msgPattern.getPart(partIndex++);