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