long endLength = 1;
List<ReverseRExpression> secExpressions = expr.getSecundaryExpressions();
if (secExpressions != null && secExpressions.size() == 1) {
ReverseRExpression secExpr = secExpressions.get(0);
if (secExpr instanceof ReverseLengthRExpression) {
ReverseLengthRExpression secLengthExpr = (ReverseLengthRExpression) secExpr;
startLength = secLengthExpr.getStartLength();
endLength = secLengthExpr.getEndLength();
}
}
long length = startLength;
if (startLength != endLength) {