package bug; import java.util.List; public class A {}//extends B { } abstract class B { public abstract List> getList(); } privileged aspect A_ITD { declare parents: A extends B; public List> A.getList(){ return null; } }