summaryrefslogtreecommitdiff
path: root/scalaParser/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'scalaParser/src/test')
-rw-r--r--scalaParser/src/test/resources/test.scala13
-rw-r--r--scalaParser/src/test/scala/scalaParser/SyntaxTest.scala27
2 files changed, 31 insertions, 9 deletions
diff --git a/scalaParser/src/test/resources/test.scala b/scalaParser/src/test/resources/test.scala
index 32bac45..69f1f1a 100644
--- a/scalaParser/src/test/resources/test.scala
+++ b/scalaParser/src/test/resources/test.scala
@@ -1,10 +1,5 @@
-object K{
-
- def newBuilder =
- new B
-
- @inline def a = 1
-
-
-}
+object L{
+ a.b = c
+ a().b = c
+} \ No newline at end of file
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(