From 46f17f114bf261dc8757b5b876da50d53bb31172 Mon Sep 17 00:00:00 2001 From: Eugene Burmako Date: Sat, 10 Aug 2013 15:02:50 +0200 Subject: @compileTimeOnly now works for symbols from the empty package Looks like we've got the entire language covered now. --- test/files/neg/compile-time-only-a.check | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) (limited to 'test/files') diff --git a/test/files/neg/compile-time-only-a.check b/test/files/neg/compile-time-only-a.check index 3a6ded7cfc..1c4c72171f 100644 --- a/test/files/neg/compile-time-only-a.check +++ b/test/files/neg/compile-time-only-a.check @@ -1,3 +1,24 @@ +compile-time-only-a.scala:9: error: C3 +@compileTimeOnly("C3") case class C3(x: Int) + ^ +compile-time-only-a.scala:11: error: C4 +@compileTimeOnly("C4") case class C4(x: Int) + ^ +compile-time-only-a.scala:16: error: C5 + implicit class C5(val x: Int) { + ^ +compile-time-only-a.scala:28: error: C1 + new C1() + ^ +compile-time-only-a.scala:32: error: C2 + C2 + ^ +compile-time-only-a.scala:34: error: C3 + new C3(2) + ^ +compile-time-only-a.scala:37: error: C4 + new C4(2) + ^ compile-time-only-a.scala:41: error: C5 2.ext ^ @@ -25,4 +46,4 @@ compile-time-only-a.scala:56: error: placebo compile-time-only-a.scala:56: error: placebo @placebo def x = (2: @placebo) ^ -9 errors found +16 errors found -- cgit v1.2.3