diff options
author | aclement <aclement> | 2011-04-28 15:36:50 +0000 |
---|---|---|
committer | aclement <aclement> | 2011-04-28 15:36:50 +0000 |
commit | 199299c195c2e24edab2990e1cb9004b2d712ac3 (patch) | |
tree | 11a78a9085361b6b1ac052775883524633758e8c /tests/bugs1612 | |
parent | 1fdec320f16004df3427f4b0d6332f1dc377219d (diff) | |
download | aspectj-199299c195c2e24edab2990e1cb9004b2d712ac3.tar.gz aspectj-199299c195c2e24edab2990e1cb9004b2d712ac3.zip |
327134
Diffstat (limited to 'tests/bugs1612')
-rw-r--r-- | tests/bugs1612/pr327134/Code.java | 16 |
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(*)); +} + |