Skip to content
Prev Previous commit
Next Next commit
bug fix
  • Loading branch information
wankunde committed May 10, 2023
commit fbfa00b6e7fca682030a448c2d64e03cff595369
Original file line number Diff line number Diff line change
Expand Up @@ -1307,7 +1307,7 @@ class CodegenContext extends Logging {
}

def genReusedCode(stats: ExpressionStats, eval: ExprCode): ExprCode = {
val (inputVars, _) = getLocalInputVariableValues(this, stats.expr)
val (inputVars, _) = getLocalInputVariableValues(this, stats.expr, subExprEliminationExprs)
val (initialized, isNull, value) = (stats.initialized.get, stats.isNull.get, stats.value.get)
val validParamLength = isValidParamLength(calculateParamLengthFromExprValues(inputVars))
if(!stats.addedFunction && validParamLength) {
Expand Down