aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs1612
diff options
context:
space:
mode:
authoraclement <aclement>2011-04-28 15:36:50 +0000
committeraclement <aclement>2011-04-28 15:36:50 +0000
commit199299c195c2e24edab2990e1cb9004b2d712ac3 (patch)
tree11a78a9085361b6b1ac052775883524633758e8c /tests/bugs1612
parent1fdec320f16004df3427f4b0d6332f1dc377219d (diff)
downloadaspectj-199299c195c2e24edab2990e1cb9004b2d712ac3.tar.gz
aspectj-199299c195c2e24edab2990e1cb9004b2d712ac3.zip
327134
Diffstat (limited to 'tests/bugs1612')
-rw-r--r--tests/bugs1612/pr327134/Code.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/bugs1612/pr327134/Code.java b/tests/bugs1612/pr327134/Code.java
new file mode 100644
index 000000000..588e5b12d
--- /dev/null
+++ b/tests/bugs1612/pr327134/Code.java
@@ -0,0 +1,16 @@
+import java.util.*;
+import java.io.*;
+
+interface IVOList<T extends IValueObject> extends List<T>, Externalizable, Serializable {
+ void updateList(List<T> newList);
+}
+
+interface IValueObject extends Comparable<IValueObject>, Serializable {
+
+}
+
+aspect Foo {
+ @SuppressWarnings("rawtypes")
+ pointcut IVOListUpdate(IVOList list): target(list) && call(void updateList(*));
+}
+