diff options
author | Li Haoyi <haoyi@dropbox.com> | 2014-11-28 06:19:55 -0800 |
---|---|---|
committer | Li Haoyi <haoyi@dropbox.com> | 2014-11-28 06:19:55 -0800 |
commit | 9270f9ada72fa36ebe2b6907b2e8f330cc7e7996 (patch) | |
tree | dc2c7cab07c0ffe48fd65ce5eb110d92b1ee568c /scalaParser/src/test/scala | |
parent | 097b5f24938bfb59471da7415be6523a7dfa03f9 (diff) | |
download | hands-on-scala-js-9270f9ada72fa36ebe2b6907b2e8f330cc7e7996.tar.gz hands-on-scala-js-9270f9ada72fa36ebe2b6907b2e8f330cc7e7996.tar.bz2 hands-on-scala-js-9270f9ada72fa36ebe2b6907b2e8f330cc7e7996.zip |
Raw structural type syntax works
Diffstat (limited to 'scalaParser/src/test/scala')
-rw-r--r-- | scalaParser/src/test/scala/scalaParser/SyntaxTest.scala | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala b/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala index 997d8e0..abb17fe 100644 --- a/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala +++ b/scalaParser/src/test/scala/scalaParser/SyntaxTest.scala @@ -568,6 +568,33 @@ object SyntaxTest extends TestSuite{ |} """.stripMargin ) + * - check( + """trait Function12[-T1, +R] + """.stripMargin + ) + * - check( + """@a // Don't do this at home! + |trait B + """.stripMargin + ) + * - check( + """object T{ + | type B = { def F: S } + |} + | + """.stripMargin + ) + * - check( + """ + |object ScalaJSBuild{ + | ( + | 1 / 2 + | / 3 + | ) + |} + | + """.stripMargin + ) } 'neg{ * - checkNeg( |