From b5bac6e5935ba25721d10fc0d9cd154ce536c3db Mon Sep 17 00:00:00 2001 From: Kota Mizushima Date: Thu, 17 Mar 2016 20:10:56 +0900 Subject: Fix one warning in Util.scala Explicitly annotate return type of trace macro to avoid type inference --- src/partest-extras/scala/tools/partest/Util.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/partest-extras') diff --git a/src/partest-extras/scala/tools/partest/Util.scala b/src/partest-extras/scala/tools/partest/Util.scala index 60e9dbb0f9..511997ea35 100644 --- a/src/partest-extras/scala/tools/partest/Util.scala +++ b/src/partest-extras/scala/tools/partest/Util.scala @@ -14,7 +14,7 @@ object Util { * An alternative to [[scala.tools.partest.ReplTest]] that avoids the inconvenience of embedding * test code in a string. */ - def trace[A](a: A) = macro traceImpl[A] + def trace[A](a: A): A = macro traceImpl[A] import scala.reflect.macros.blackbox.Context def traceImpl[A: c.WeakTypeTag](c: Context)(a: c.Expr[A]): c.Expr[A] = { -- cgit v1.2.3