From da8b3a4b9d5010d20daeac76aeb13560035b63cb Mon Sep 17 00:00:00 2001 From: Antonio Cunei Date: Tue, 2 Jun 2009 12:05:28 +0000 Subject: reverted 17960, restored bug1241 w/ new check file --- test/files/neg/bug1241.check | 7 +++++++ test/files/neg/bug1241.check.disabled | 4 ---- test/files/neg/bug1241.scala | 8 ++++++++ test/files/neg/bug1241.scala.disabled | 8 -------- 4 files changed, 15 insertions(+), 12 deletions(-) create mode 100644 test/files/neg/bug1241.check delete mode 100644 test/files/neg/bug1241.check.disabled create mode 100644 test/files/neg/bug1241.scala delete mode 100644 test/files/neg/bug1241.scala.disabled diff --git a/test/files/neg/bug1241.check b/test/files/neg/bug1241.check new file mode 100644 index 0000000000..2a892a274c --- /dev/null +++ b/test/files/neg/bug1241.check @@ -0,0 +1,7 @@ +bug1241.scala:5: error: class type required but AnyRef{def hello(): Unit} found + val x4 = new T { def hello() { println("4") } } // error! + ^ +bug1241.scala:5: error: AnyRef{def hello(): Unit} does not have a constructor + val x4 = new T { def hello() { println("4") } } // error! + ^ +two errors found diff --git a/test/files/neg/bug1241.check.disabled b/test/files/neg/bug1241.check.disabled deleted file mode 100644 index 48c86cabb7..0000000000 --- a/test/files/neg/bug1241.check.disabled +++ /dev/null @@ -1,4 +0,0 @@ -bug1241.scala:5: error: class type required but AnyRef{def hello(): Unit} found - val x4 = new T { def hello() { println("4") } } // error! - ^ -one error found diff --git a/test/files/neg/bug1241.scala b/test/files/neg/bug1241.scala new file mode 100644 index 0000000000..68a2c963c4 --- /dev/null +++ b/test/files/neg/bug1241.scala @@ -0,0 +1,8 @@ +object test extends Application { + // more.. + type T = { def hello() } + //val x4 = new AnyRef { def hello() { println("4") } } // ok! + val x4 = new T { def hello() { println("4") } } // error! + x4.hello() + // more.. +} diff --git a/test/files/neg/bug1241.scala.disabled b/test/files/neg/bug1241.scala.disabled deleted file mode 100644 index 68a2c963c4..0000000000 --- a/test/files/neg/bug1241.scala.disabled +++ /dev/null @@ -1,8 +0,0 @@ -object test extends Application { - // more.. - type T = { def hello() } - //val x4 = new AnyRef { def hello() { println("4") } } // ok! - val x4 = new T { def hello() { println("4") } } // error! - x4.hello() - // more.. -} -- cgit v1.2.3