Lines Matching refs:currentSubpattern
144 currentSubpattern = &positive; in consumePattern()
152 currentSubpattern = &negative; in consumePattern()
167 consumeAffix(currentSubpattern->prefixEndpoints, status); in consumeSubpattern()
177 consumeAffix(currentSubpattern->suffixEndpoints, status); in consumeSubpattern()
187 if (currentSubpattern->hasPadding) { in consumePadding()
192 currentSubpattern->paddingLocation = paddingLocation; in consumePadding()
193 currentSubpattern->hasPadding = true; in consumePadding()
195 currentSubpattern->paddingEndpoints.start = state.offset; in consumePadding()
197 currentSubpattern->paddingEndpoints.end = state.offset; in consumePadding()
227 currentSubpattern->hasPercentSign = true; in consumeAffix()
231 currentSubpattern->hasPerMilleSign = true; in consumeAffix()
235 currentSubpattern->hasCurrencySign = true; in consumeAffix()
239 currentSubpattern->hasMinusSign = true; in consumeAffix()
243 currentSubpattern->hasPlusSign = true; in consumeAffix()
284 currentSubpattern->hasDecimal = true; in consumeFormat()
285 currentSubpattern->widthExceptAffixes += 1; in consumeFormat()
293 ParsedSubpatternInfo& result = *currentSubpattern; in consumeIntegerFormat()
384 ParsedSubpatternInfo& result = *currentSubpattern; in consumeFractionFormat()
432 ParsedSubpatternInfo& result = *currentSubpattern; in consumeExponent()