aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs170
diff options
context:
space:
mode:
Diffstat (limited to 'tests/bugs170')
-rw-r--r--tests/bugs170/pr377130/Foo.java11
-rw-r--r--tests/bugs170/pr377130/Foo2.java11
2 files changed, 22 insertions, 0 deletions
diff --git a/tests/bugs170/pr377130/Foo.java b/tests/bugs170/pr377130/Foo.java
new file mode 100644
index 000000000..734ccbcea
--- /dev/null
+++ b/tests/bugs170/pr377130/Foo.java
@@ -0,0 +1,11 @@
+import java.lang.annotation.*;
+
+@Retention(RetentionPolicy.RUNTIME)
+@interface Anno {}
+
+@Anno
+aspect Foo {
+ public static void main(String []argv) {
+ System.out.println(Foo.class.getAnnotation(Anno.class));
+ }
+}
diff --git a/tests/bugs170/pr377130/Foo2.java b/tests/bugs170/pr377130/Foo2.java
new file mode 100644
index 000000000..b1b194f61
--- /dev/null
+++ b/tests/bugs170/pr377130/Foo2.java
@@ -0,0 +1,11 @@
+import java.lang.annotation.*;
+
+@Retention(RetentionPolicy.RUNTIME)
+@interface Anno {}
+
+@Anno
+privileged aspect Foo2 {
+ public static void main(String []argv) {
+ System.out.println(Foo2.class.getAnnotation(Anno.class));
+ }
+}