aboutsummaryrefslogtreecommitdiffstats
path: root/ajde/testdata
diff options
context:
space:
mode:
authormkersten <mkersten>2003-08-06 12:26:34 +0000
committermkersten <mkersten>2003-08-06 12:26:34 +0000
commit1508de05e2a9c9c8e1d2c429e8b5d0415ce0a1a5 (patch)
tree823d0b0baa65f7a5b1a3c0b710372391663817d9 /ajde/testdata
parent511b6634ddd4554f30b4104d493ea7244a79d97b (diff)
downloadaspectj-1508de05e2a9c9c8e1d2c429e8b5d0415ce0a1a5.tar.gz
aspectj-1508de05e2a9c9c8e1d2c429e8b5d0415ce0a1a5.zip
Improved generation of advice and pointcut names in the ASM.
Diffstat (limited to 'ajde/testdata')
-rw-r--r--ajde/testdata/examples/coverage/ModelCoverage.java5
-rw-r--r--ajde/testdata/examples/coverage/coverage.ajsymbin19080 -> 20658 bytes
2 files changed, 5 insertions, 0 deletions
diff --git a/ajde/testdata/examples/coverage/ModelCoverage.java b/ajde/testdata/examples/coverage/ModelCoverage.java
index 6fa3255d6..6d09ba59d 100644
--- a/ajde/testdata/examples/coverage/ModelCoverage.java
+++ b/ajde/testdata/examples/coverage/ModelCoverage.java
@@ -65,9 +65,14 @@ aspect AdviceNamingCoverage {
int around(int i) throws SizeException: namedWithOneArg(i) { return proceed(i); }
before(): named() { }
+ before(int i): call(* *.mumble()) && named() && namedWithOneArg(i) { }
+ before(int i): named() && call(* *.mumble()) && namedWithOneArg(i) { }
before(): call(* *.mumble()) { }
+}
+abstract aspect AbstractAspect {
+ abstract pointcut abPtct();
}
aspect InterTypeDecCoverage {
diff --git a/ajde/testdata/examples/coverage/coverage.ajsym b/ajde/testdata/examples/coverage/coverage.ajsym
index 324199378..25bc2b070 100644
--- a/ajde/testdata/examples/coverage/coverage.ajsym
+++ b/ajde/testdata/examples/coverage/coverage.ajsym
Binary files differ