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

    https://github.com/apache/spark/pull/21193#discussion_r187036570
  
    --- Diff: 
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/codegen/CodeGenerator.scala
 ---
    @@ -56,19 +57,19 @@ import org.apache.spark.util.{ParentClassLoader, Utils}
      * @param value A term for a (possibly primitive) value of the result of 
the evaluation. Not
      *              valid if `isNull` is set to `true`.
      */
    -case class ExprCode(var code: String, var isNull: ExprValue, var value: 
ExprValue)
    +case class ExprCode(var code: Block, var isNull: ExprValue, var value: 
ExprValue)
     
     object ExprCode {
       def apply(isNull: ExprValue, value: ExprValue): ExprCode = {
    -    ExprCode(code = "", isNull, value)
    +    ExprCode(code = code"", isNull, value)
    --- End diff --
    
    Ok.


---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to