// Test extension of nested types in multi-parametered templates. // Expected result: PASS class d5 extends d5b.d5c { public static void main(String[] args) { } } class d5a extends d5d.d5c, Object>.d5e, Throwable>.d5e, String>.d5e { final static int y = 4; } template class d5b { static class d5c { } } template class d5d { static class d5e { } }