diff options
Diffstat (limited to 'test/files/pos')
-rw-r--r-- | test/files/pos/t2081.scala | 2 | ||||
-rw-r--r-- | test/files/pos/t6123-explaintypes-macros.flags | 1 | ||||
-rw-r--r-- | test/files/pos/t6123-explaintypes-macros.scala | 7 | ||||
-rw-r--r-- | test/files/pos/t7689.scala | 7 |
4 files changed, 8 insertions, 9 deletions
diff --git a/test/files/pos/t2081.scala b/test/files/pos/t2081.scala index d772c02dc2..f4f21600c6 100644 --- a/test/files/pos/t2081.scala +++ b/test/files/pos/t2081.scala @@ -7,5 +7,5 @@ object ScalaForRubyists { val x = 10.days // a couple parser corner cases I wanted not to break - val y = 5.e0 + 5e7 + val y = 5.0e0 + 5e7 } diff --git a/test/files/pos/t6123-explaintypes-macros.flags b/test/files/pos/t6123-explaintypes-macros.flags deleted file mode 100644 index b36707c7cf..0000000000 --- a/test/files/pos/t6123-explaintypes-macros.flags +++ /dev/null @@ -1 +0,0 @@ --explaintypes diff --git a/test/files/pos/t6123-explaintypes-macros.scala b/test/files/pos/t6123-explaintypes-macros.scala deleted file mode 100644 index e650ad2038..0000000000 --- a/test/files/pos/t6123-explaintypes-macros.scala +++ /dev/null @@ -1,7 +0,0 @@ -import scala.language.experimental.macros -import scala.reflect.macros.Context - -object Macros { - def printf(format: String, params: Any*): Unit = macro printf_impl - def printf_impl(c: Context)(format: c.Expr[String], params: c.Expr[Any]*): c.Expr[Unit] = ??? -} diff --git a/test/files/pos/t7689.scala b/test/files/pos/t7689.scala new file mode 100644 index 0000000000..022e7ab7a0 --- /dev/null +++ b/test/files/pos/t7689.scala @@ -0,0 +1,7 @@ +object A { + // The default getter must have an explicit return type (List[_] => Int) + // This wasn't happening since e28c3edda4. That commit encoded upper/lower + // bounds of Any/Nothing as EmptyTree, which were triggering an .isEmpty + // check in Namers#TypeTreeSubstitutor + def x(f: List[_] => Int = _ => 3) = 9 +} |