Github user viirya commented on a diff in the pull request:

    https://github.com/apache/spark/pull/21405#discussion_r190244637
  
    --- Diff: 
sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/codegen/CodeBlockSuite.scala
 ---
    @@ -120,11 +120,11 @@ class CodeBlockSuite extends SparkFunSuite {
                |}""".stripMargin
     
         val aliasedParam = JavaCode.variable("aliased", expr.javaType)
    -    val aliasedInputs = code.asInstanceOf[CodeBlock].blockInputs.map {
    -      case _: SimpleExprValue => aliasedParam
    -      case other => other
    +
    +    // We want to replace all occurrences of `expr` with the variable 
`aliasedParam`.
    +    val aliasedCode = code.transformExprValues {
    +      case SimpleExprValue("1 + 1", _) => aliasedParam
    --- End diff --
    
    Ok.


---

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to