aboutsummaryrefslogtreecommitdiff
path: root/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala
diff options
context:
space:
mode:
Diffstat (limited to 'sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala')
-rw-r--r--sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala14
1 files changed, 14 insertions, 0 deletions
diff --git a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala
index 4df9062018..c0730bb921 100644
--- a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala
+++ b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala
@@ -409,3 +409,17 @@ class ExpressionEncoderSuite extends PlanTest with AnalysisTest {
}
}
}
+
+object MoreExpressions {
+ //implicit def encoder[T : TypeTag]: ExpressionEncoder[T] =
+ //org.apache.spark.sql.catalyst.ScalaMacros.newEncoder[T]
+
+ import org.apache.spark.sql.catalyst.ScalaMacros._
+
+ def foo(implicit ec: ExpressionEncoder[Int]) = ec
+
+ val x = foo
+
+ //def tester[E: ExpressionEncoder[E]] = implicitly[ExpressionEncoder[E]]
+
+}