diff --git a/tests/pos/annotations/MyClass.scala b/tests/pos/annotations/MyClass.scala index 0081be172b05..4b15286d1683 100644 --- a/tests/pos/annotations/MyClass.scala +++ b/tests/pos/annotations/MyClass.scala @@ -2,3 +2,10 @@ class MyClass { @MyAnnotation(Name="Blah", foBaskaLi = Array(1,2,3)) def method = ??? } + +class MyClass2 extends AnyRef @MyAnnotation(Name="Foo", foBaskaLi = Array(1,2,3)) + +class MyClass3 extends AnyRef @MyAnnotation(Name="Foo", foBaskaLi = Array(1,2,3)) { + @MyAnnotation(Name="Blah", foBaskaLi = Array(1,2,3)) + def method = ??? +} diff --git a/tests/pos/annotations2.scala b/tests/pos/annotations2.scala index 3bce7f8ac4e2..756c3fe70a59 100644 --- a/tests/pos/annotations2.scala +++ b/tests/pos/annotations2.scala @@ -29,3 +29,13 @@ class A3 { @CAnn[Int](classOf[Int]) val b3 = null @CAnn[Int]((1, 2)) val b4 = null } + +class B1 extends AnyRef @BAnn((1, 2, 3)) +class B2 extends AnyRef @BAnn((1, 2)) +class B3 extends AnyRef @BAnn[Int]((1, 2, 3)) +class B4 extends AnyRef @BAnn[Int]((1, 2)) + +class C1 extends AnyRef @CAnn((1, 2)) +class C2 extends AnyRef @CAnn(classOf[Int]) +class C3 extends AnyRef @CAnn[Int]((1, 2)) +class C4 extends AnyRef @CAnn[Int](classOf[Int])