aboutsummaryrefslogtreecommitdiffstats
path: root/tests/java5/generics/itds/sharing/MethodF.aj
blob: 0416c8e54aca9c8052829c4df7abe90ac0125f97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import java.util.*;

public class MethodF {
  public static void main(String []argv) {
    Base<Float,Double,String> base = new Base<Float,Double,String>();

    Map<Double,Float> mii = base.m(new HashMap<String,Float>());
  }
}

class Base<P,N extends Number,S> { 
}

aspect X {
  public Map<B,A> Base<A,B,C>.m(Map<C,A> lc) { return null;}  // ok multiple in funny orders 
}