final RexLiteral c5 = rexBuilder.makeExactLiteral(BigDecimal.valueOf(5L)); RexLocalRef t2 = builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, BigDecimal.valueOf(77)); RexLocalRef t3 = builder.addExpr( c77); Util.discard(t3); types.get(1), 1); RexLocalRef t4 = builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, t5 = builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS,
final RexLiteral c5 = rexBuilder.makeExactLiteral(BigDecimal.valueOf(5L)); RexLocalRef t2 = builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, BigDecimal.valueOf(77)); RexLocalRef t3 = builder.addExpr( c77); Util.discard(t3); types.get(1), 1); RexLocalRef t4 = builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, t5 = builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS, builder.addExpr( rexBuilder.makeCall( SqlStdOperatorTable.PLUS,
calc.getProgram().expandLocalRef(calc.getProgram().getCondition()); final RexLocalRef rexLocalRef = topProgramBuilder.addExpr(cond.accept(rexInputConverter)); topProgramBuilder.addCondition(rexLocalRef);