From eb673019179c372c6c17dd403e53d96feae434fd Mon Sep 17 00:00:00 2001 From: aclement Date: Thu, 9 Dec 2004 16:15:38 +0000 Subject: Complete varargs support. --- tests/java5/varargs/SimpleVarargs.java | 1 + tests/java5/varargs/VarargsAspect05.aj | 5 +++++ tests/java5/varargs/VarargsAspect06.aj | 5 +++++ tests/java5/varargs/testcode.jar | Bin 618 -> 618 bytes 4 files changed, 11 insertions(+) create mode 100644 tests/java5/varargs/VarargsAspect05.aj create mode 100644 tests/java5/varargs/VarargsAspect06.aj (limited to 'tests/java5/varargs') diff --git a/tests/java5/varargs/SimpleVarargs.java b/tests/java5/varargs/SimpleVarargs.java index 4060443ee..bcd1e1bdf 100644 --- a/tests/java5/varargs/SimpleVarargs.java +++ b/tests/java5/varargs/SimpleVarargs.java @@ -21,5 +21,6 @@ public class SimpleVarargs { s.fooInt(2,new Integer(45),new Integer(45)); s.fooInt(3,new Integer[]{new Integer(45),new Integer(45)}); // s.barInt(4,new Integer[]{new Integer(45),new Integer(45)}); + } } diff --git a/tests/java5/varargs/VarargsAspect05.aj b/tests/java5/varargs/VarargsAspect05.aj new file mode 100644 index 000000000..d170e3b1e --- /dev/null +++ b/tests/java5/varargs/VarargsAspect05.aj @@ -0,0 +1,5 @@ +public aspect VarargsAspect05 { + + before(): call(* *(Integer...)) { } + +} diff --git a/tests/java5/varargs/VarargsAspect06.aj b/tests/java5/varargs/VarargsAspect06.aj new file mode 100644 index 000000000..3ea869aa2 --- /dev/null +++ b/tests/java5/varargs/VarargsAspect06.aj @@ -0,0 +1,5 @@ +public aspect VarargsAspect06 { + + before(): call(* *(int,Integer...)) { } + +} diff --git a/tests/java5/varargs/testcode.jar b/tests/java5/varargs/testcode.jar index 86331bbeb..f4ea2d124 100644 Binary files a/tests/java5/varargs/testcode.jar and b/tests/java5/varargs/testcode.jar differ -- cgit v1.2.3