BadMethodCall.java revision 1414:01c9d4161882
1241675Suqs/* 2241675Suqs * @test /nodynamiccopyright/ 3241675Suqs * @bug 8003280 4241675Suqs * @summary Add lambda tests 5241675Suqs * check that diagnostics on nested erroneous deferred types are flushed 6241675Suqs * @compile/fail/ref=BadMethodCall.out -XDrawDiagnostics BadMethodCall.java 7241675Suqs */ 8241675Suqsimport java.util.*; 9241675Suqs 10241675Suqsclass BadMethodCall { 11241675Suqs <I> List<I> id(List<I> z) { return null; }; 12241675Suqs 13241675Suqs List<String> cons(String s, List<String> ls) { return null; } 14241675Suqs 15241675Suqs void test(List<Object> lo) { Object t = cons(id(""),lo); } 16241675Suqs} 17241675Suqs