8026374: javac accepts void as a method parameter

Changing Check.validate to reject void types.

Reviewed-by: jjg, vromero
This commit is contained in:
Jan Lahoda 2013-11-26 15:27:19 +01:00
parent 979151dfa9
commit 38ef229e3f
4 changed files with 22 additions and 1 deletions

View file

@ -0,0 +1,9 @@
/* @test /nodynamiccopyright/
* @bug 8026374
* @summary Cannot use void as a variable type
* @compile/fail/ref=MethodVoidParameter.out -XDrawDiagnostics MethodVoidParameter.java
*/
public class MethodVoidParameter {
void method(void v) { }
void method(void... v) { }
}