From 357f45c1152728a5e461312f462aa7ab63e2adec Mon Sep 17 00:00:00 2001 From: Paul Phillips Date: Sat, 3 Nov 2012 10:07:48 -0700 Subject: Fix for SI-6426, importable _. Prohibit `_` as an identifier, it can only bring badness. --- test/files/neg/t6426.check | 7 +++++++ test/files/neg/t6426.scala | 5 +++++ 2 files changed, 12 insertions(+) create mode 100644 test/files/neg/t6426.check create mode 100644 test/files/neg/t6426.scala (limited to 'test/files') diff --git a/test/files/neg/t6426.check b/test/files/neg/t6426.check new file mode 100644 index 0000000000..149f74c4de --- /dev/null +++ b/test/files/neg/t6426.check @@ -0,0 +1,7 @@ +t6426.scala:4: error: wildcard invalid as backquoted identifier + println(`_`.Buffer(0)) + ^ +t6426.scala:5: error: ')' expected but '}' found. +} +^ +two errors found diff --git a/test/files/neg/t6426.scala b/test/files/neg/t6426.scala new file mode 100644 index 0000000000..a27d18eb58 --- /dev/null +++ b/test/files/neg/t6426.scala @@ -0,0 +1,5 @@ +class A { + import collection.{mutable => _, _} + + println(`_`.Buffer(0)) +} -- cgit v1.2.3