void () { if (!myConversionRegions.isEmpty()) { int currentOffset = myReplacement.length(); int lastIndex = myConversionRegions.size() - 1; CaseConversionRegion lastRegion = myConversionRegions.get(lastIndex); if (lastRegion.start >= currentOffset) { myConversionRegions.remove(lastIndex); } else if (lastRegion.end == -1) { lastRegion.end = currentOffset; } } }