summaryrefslogtreecommitdiff
path: root/test/files/neg/t8630.check
diff options
context:
space:
mode:
authorSom Snytt <som.snytt@gmail.com>2014-05-27 12:55:13 -0700
committerSom Snytt <som.snytt@gmail.com>2014-05-27 15:03:53 -0700
commit5277fb4d69714b52a9c43fd6ac439e6d16d7a3e9 (patch)
treebc224c86f822f7e3b4c104be3f623ae36167a330 /test/files/neg/t8630.check
parent5551cf66e5b27ae398b527df6fe4247aed1ff307 (diff)
downloadscala-5277fb4d69714b52a9c43fd6ac439e6d16d7a3e9.tar.gz
scala-5277fb4d69714b52a9c43fd6ac439e6d16d7a3e9.tar.bz2
scala-5277fb4d69714b52a9c43fd6ac439e6d16d7a3e9.zip
SI-8630 lineToString no longer long by one at eof
One more EOL crasher, or lack-of-EOL crasher, when the text is at EOF. It was not caught by the last round of excellent and thorough tests because ``` // If non-whitespace tokens run all the way up to EOF, // positions go wrong because the correct end of the last // token cannot be used as an index into the char array. // The least painful way to address this was to add a // newline to the array. ```
Diffstat (limited to 'test/files/neg/t8630.check')
-rw-r--r--test/files/neg/t8630.check7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/files/neg/t8630.check b/test/files/neg/t8630.check
new file mode 100644
index 0000000000..98b084b153
--- /dev/null
+++ b/test/files/neg/t8630.check
@@ -0,0 +1,7 @@
+t8630.scala:1: error: '{' expected but 'abstract' found.
+package bobsdelights abstract class Fruit( val name: String, val color: String ) object Fruits { object Apple extends Fruit("apple", "red") object Orange extends Fruit("orange", "orange") object Pear extends Fruit("pear", "yellowish") val menu = List(Apple, Orange, Pear) }
+ ^
+t8630.scala:1: error: '}' expected but eof found.
+package bobsdelights abstract class Fruit( val name: String, val color: String ) object Fruits { object Apple extends Fruit("apple", "red") object Orange extends Fruit("orange", "orange") object Pear extends Fruit("pear", "yellowish") val menu = List(Apple, Orange, Pear) }
+ ^
+two errors found