aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs161
diff options
context:
space:
mode:
authoraclement <aclement>2008-06-03 04:38:40 +0000
committeraclement <aclement>2008-06-03 04:38:40 +0000
commite7a6acd6d481f219ba4f87ec1a2cfa29e5aa9fd5 (patch)
tree81a8d348332bb4a5d8b6b9a07f7c926da0d8b2b2 /tests/bugs161
parent239e51fe25f1b88118b77cd1717bac336d536248 (diff)
downloadaspectj-e7a6acd6d481f219ba4f87ec1a2cfa29e5aa9fd5.tar.gz
aspectj-e7a6acd6d481f219ba4f87ec1a2cfa29e5aa9fd5.zip
235204: test
Diffstat (limited to 'tests/bugs161')
-rw-r--r--tests/bugs161/pr235204/RecursiveCatcher.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/bugs161/pr235204/RecursiveCatcher.java b/tests/bugs161/pr235204/RecursiveCatcher.java
new file mode 100644
index 000000000..4a3bebd31
--- /dev/null
+++ b/tests/bugs161/pr235204/RecursiveCatcher.java
@@ -0,0 +1,21 @@
+
+package recursivepackage;
+
+public aspect RecursiveCatcher {
+
+ pointcut recur() :
+ call(public void
+ *.recursiveCall(int));
+
+
+ before(): recur() {
+ // empty
+ }
+
+
+ public void recursiveCall(int i) { // marker is here
+ recursiveCall(i); // marker should be here
+ }
+
+}
+