/* @test /nodynamiccopyright/
 * @bug 8028235
 * @summary Using void as a lambda parameter should produce sane AST and errors
 * @compile/fail/ref=VoidLambdaParameter.out -XDrawDiagnostics VoidLambdaParameter.java
 */
public class VoidLambdaParameter {
    Runnable r = (void v) -> { };
    I i = (void v) -> { };
    interface I {
        public void v(void v);
    }
}