aboutsummaryrefslogtreecommitdiff
path: root/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala
diff options
context:
space:
mode:
authorJakob Odersky <jakob@odersky.com>2016-09-23 12:23:17 -0700
committerJakob Odersky <jakob@odersky.com>2016-09-23 12:23:17 -0700
commit904b95f4048e5453c885fe9054c47b3d0d75dcef (patch)
tree08bce1a5aaf891329d44cf63908a7e202fda3ccb /sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/encoders/ExpressionEncoderSuite.scala
parent3e7eb398930d2ef302a04021ae7145fc1b901a21 (diff)
downloadspark-904b95f4048e5453c885fe9054c47b3d0d75dcef.tar.gz
spark-904b95f4048e5453c885fe9054c47b3d0d75dcef.tar.bz2
spark-904b95f4048e5453c885fe9054c47b3d0d75dcef.zip
Discover issuesmacros
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]]
+
+}