T6219964.java revision 3537:22e5938706c2
1229997Sken/* 2229997Sken * @test /nodynamiccopyright/ 3229997Sken * @bug 6219964 8161013 4229997Sken * @summary Anonymous class types are not final 5229997Sken * @compile T6219964.java 6229997Sken */ 7229997Sken 8229997Skenpublic class T6219964 { 9229997Sken interface I { } 10229997Sken void foo() { 11229997Sken new Object() { 12229997Sken I bar() { 13229997Sken return (I)this; 14229997Sken } 15229997Sken }; 16229997Sken } 17229997Sken} 18229997Sken