int start = i++;
while ((i < n) && formatPattern.charAt(i) == c) {
i++;
}
Map<ChronoElement<?>, ChronoElement<?>> map =
<BUG>patternType.registerSymbol(this, loc, c, i - start);
if (replacement.isEmpty()) {</BUG>
replacement = map;
} else {
Map<ChronoElement<?>, ChronoElement<?>> tmp =

int start = i++;
while ((i < n) && formatPattern.charAt(i) == c) {
i++;
}
Map<ChronoElement<?>, ChronoElement<?>> map =
patternType.registerSymbol(this, loc, c, i - start);
if (!map.isEmpty()) {
if (replacement.isEmpty()) {
replacement = map;
} else {
Map<ChronoElement<?>, ChronoElement<?>> tmp =
