Browse Source

genericitds: using wildcard '? extends' with typevariables.

tags/V1_5_0M3
aclement 19 years ago
parent
commit
0401dd1abd
1 changed files with 20 additions and 0 deletions
  1. 20
    0
      tests/java5/generics/itds/GenericMethodITD3.aj

+ 20
- 0
tests/java5/generics/itds/GenericMethodITD3.aj View File

@@ -0,0 +1,20 @@
import java.util.*;

class Base { }

public class GenericMethodITD3 {

public static void main(String[] argv) {
List<A> as = new ArrayList<A>();
List<B> bs = new ArrayList<B>();
Base.simple(as,bs);
}

class A {}
class B extends A {}
}


aspect X {
<E> void Base.simple(List<E> one,List<? extends E> two) {}
}

Loading…
Cancel
Save