summaryrefslogtreecommitdiffstats
path: root/tests/bugs161/pr237447/GenericGenericMemberClass.java
blob: 65f864d450733c5d73f5d2b8a672694b79ca1fd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class GenericGenericMemberClass {

        // this line never causes a problem
        GenericClass<Double> [] genericMemberArray;

        // this line causes compilation errors to be introduced
        GenericClass< GenericClass<Double> >[] genericGenericMemberArray;

        // uncommenting the following lines removes the compilation errors (very unexpectedly, for me at least)
//      @SuppressWarnings("unused")
//      private static final GenericClass< GenericClass<Double> > genericGenericMember = null;

        public void test() {
        }
}