aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authoraclement <aclement>2006-09-22 10:49:05 +0000
committeraclement <aclement>2006-09-22 10:49:05 +0000
commit1138f942d5c2367ef8a6abb4d30e724730bc8f79 (patch)
treeb428927775c121cd563c24c003c427bc16d46b07 /tests
parentc4bf683e5ceb125bbd735eeccd380a489e246b30 (diff)
downloadaspectj-1138f942d5c2367ef8a6abb4d30e724730bc8f79.tar.gz
aspectj-1138f942d5c2367ef8a6abb4d30e724730bc8f79.zip
154054 testcode
Diffstat (limited to 'tests')
-rw-r--r--tests/multiIncremental/PR154054/base/A.aj4
-rw-r--r--tests/multiIncremental/PR154054/base/C.java6
-rw-r--r--tests/multiIncremental/PR154054/inc1/A.aj4
-rw-r--r--tests/multiIncremental/PR154054_2/base/A.aj11
-rw-r--r--tests/multiIncremental/PR154054_2/base/C.java6
-rw-r--r--tests/multiIncremental/PR154054_2/inc1/A.aj11
6 files changed, 42 insertions, 0 deletions
diff --git a/tests/multiIncremental/PR154054/base/A.aj b/tests/multiIncremental/PR154054/base/A.aj
new file mode 100644
index 000000000..5f52762b3
--- /dev/null
+++ b/tests/multiIncremental/PR154054/base/A.aj
@@ -0,0 +1,4 @@
+public aspect A {
+ before(): execution(* *(..)) { System.out.println("abc");}
+ void around(): execution(* *(..)) { proceed();}
+}
diff --git a/tests/multiIncremental/PR154054/base/C.java b/tests/multiIncremental/PR154054/base/C.java
new file mode 100644
index 000000000..46efe2501
--- /dev/null
+++ b/tests/multiIncremental/PR154054/base/C.java
@@ -0,0 +1,6 @@
+public class C {
+
+ public void foo() {
+ }
+
+}
diff --git a/tests/multiIncremental/PR154054/inc1/A.aj b/tests/multiIncremental/PR154054/inc1/A.aj
new file mode 100644
index 000000000..d892f26d7
--- /dev/null
+++ b/tests/multiIncremental/PR154054/inc1/A.aj
@@ -0,0 +1,4 @@
+public aspect A {
+ before(): execution(* *(..)) { System.out.println("def");}
+ void around(): execution(* *(..)) { proceed();}
+}
diff --git a/tests/multiIncremental/PR154054_2/base/A.aj b/tests/multiIncremental/PR154054_2/base/A.aj
new file mode 100644
index 000000000..123a4007a
--- /dev/null
+++ b/tests/multiIncremental/PR154054_2/base/A.aj
@@ -0,0 +1,11 @@
+public aspect A {
+ before(): execution(* *(..)) { System.out.println("abc");}
+ void around(): execution(* *(..)) { proceed();}
+
+ void around(): execution(* *(..)) {
+ try {
+ proceed();
+ } catch (Exception e) {
+ }
+ }
+} \ No newline at end of file
diff --git a/tests/multiIncremental/PR154054_2/base/C.java b/tests/multiIncremental/PR154054_2/base/C.java
new file mode 100644
index 000000000..46efe2501
--- /dev/null
+++ b/tests/multiIncremental/PR154054_2/base/C.java
@@ -0,0 +1,6 @@
+public class C {
+
+ public void foo() {
+ }
+
+}
diff --git a/tests/multiIncremental/PR154054_2/inc1/A.aj b/tests/multiIncremental/PR154054_2/inc1/A.aj
new file mode 100644
index 000000000..9e8fa1e9f
--- /dev/null
+++ b/tests/multiIncremental/PR154054_2/inc1/A.aj
@@ -0,0 +1,11 @@
+public aspect A {
+ before(): execution(* *(..)) { System.out.println("abc");}
+ void around(): execution(* *(..)) { proceed();}
+
+ void around(): execution(* *(..)) {
+ try {
+ proceed();
+ } catch (Throwable e) {
+ }
+ }
+}