switch (p.getPrimitiveType()) {
case MGRAM: {
String mgram = p.getPrimitiveStr();
Range range = succinctFile.continueBwdSearch(mgram.toCharArray(), rightMatch);
if (!range.empty()) {
<BUG>concatResults
.add(new SuccinctRegExMatch(range, rightMatch.getLength() + mgram.length()));
</BUG>
}
break;

switch (p.getPrimitiveType()) {
case MGRAM: {
String mgram = p.getPrimitiveStr();
Range range = succinctFile.continueBwdSearch(mgram.toCharArray(), rightMatch);
if (!range.empty()) {
concatResults.add(new SuccinctRegExMatch(range, rightMatch.getLength() + mgram.length()));
}
break;
