/*
* @test /nodynamiccopyright/
* @bug 8382877
* @compile/ref=HeapPollutionParam.out -Xlint:unchecked -XDrawDiagnostics HeapPollutionParam.java
*/
abstract class HeapPollutionParam {
abstract HeapPollutionParam m1(A head, A... tail);
@SuppressWarnings("unchecked") abstract HeapPollutionParam m2(A head, A... tail);
abstract HeapPollutionParam m3(@SuppressWarnings("unchecked") A head, A... tail);
abstract HeapPollutionParam m4(A head, @SuppressWarnings("unchecked") A... tail);
}