diff options
author | Andy Clement <aclement@gopivotal.com> | 2014-06-19 09:24:38 -0700 |
---|---|---|
committer | Andy Clement <aclement@gopivotal.com> | 2014-06-19 09:24:38 -0700 |
commit | 3c2b8b77881c721b5c274db939a30bcb3130a401 (patch) | |
tree | ddd332c3c2203338f91cc3e81b52ce5dbae6e6b2 /tests/bugs181 | |
parent | c4f9f951c35f7b7645696ffded594e2dded07476 (diff) | |
download | aspectj-3c2b8b77881c721b5c274db939a30bcb3130a401.tar.gz aspectj-3c2b8b77881c721b5c274db939a30bcb3130a401.zip |
433351: first fix. inpath weaving of decp on generic interface
Diffstat (limited to 'tests/bugs181')
-rw-r--r-- | tests/bugs181/433351/Extender.aj | 10 | ||||
-rw-r--r-- | tests/bugs181/433351/InterfaceProj1.java | 7 | ||||
-rw-r--r-- | tests/bugs181/433351/InterfaceProj2.java | 7 |
3 files changed, 24 insertions, 0 deletions
diff --git a/tests/bugs181/433351/Extender.aj b/tests/bugs181/433351/Extender.aj new file mode 100644 index 000000000..433275660 --- /dev/null +++ b/tests/bugs181/433351/Extender.aj @@ -0,0 +1,10 @@ +package test.extender; +import test.*; + +public aspect Extender { + + declare parents: InterfaceProj1 extends InterfaceProj2; + +// declare parents: test.ClassProj1 extends ClassProj2; + +} diff --git a/tests/bugs181/433351/InterfaceProj1.java b/tests/bugs181/433351/InterfaceProj1.java new file mode 100644 index 000000000..7d90bef54 --- /dev/null +++ b/tests/bugs181/433351/InterfaceProj1.java @@ -0,0 +1,7 @@ +package test; + +public interface InterfaceProj1<T> { + + public abstract int aMethod(); + +} diff --git a/tests/bugs181/433351/InterfaceProj2.java b/tests/bugs181/433351/InterfaceProj2.java new file mode 100644 index 000000000..b6846f54c --- /dev/null +++ b/tests/bugs181/433351/InterfaceProj2.java @@ -0,0 +1,7 @@ +package test.extender; + +public interface InterfaceProj2<T> { + + public abstract int bMethod(); + +}
\ No newline at end of file |