Skip to content

Commit

Permalink
temp
Browse files Browse the repository at this point in the history
  • Loading branch information
adrian-wang committed Dec 2, 2014
1 parent 36236a5 commit 85c28ba
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -359,7 +359,9 @@ abstract class CodeGenerator[InType <: AnyRef, OutType <: AnyRef] extends Loggin
case Add(e1, e2) => (e1, e2) evaluate { case (eval1, eval2) => q"$eval1 + $eval2" }
case Subtract(e1, e2) => (e1, e2) evaluate { case (eval1, eval2) => q"$eval1 - $eval2" }
case Multiply(e1, e2) => (e1, e2) evaluate { case (eval1, eval2) => q"$eval1 * $eval2" }
case Divide(e1, e2) => (e1, e2) evaluate { case (eval1, eval2) => q"$eval1 / $eval2" }
case Divide(e1, e2) => (e1, e2) evaluate {
case (eval1, eval2) => q"if ($eval2 == 0) null else $eval1 / $eval2"
}

case IsNotNull(e) =>
val eval = expressionEvaluator(e)
Expand Down

0 comments on commit 85c28ba

Please sign in to comment.