interface A<T> {
    default void m(T t) { }
}

class MyClass<T> implements A<T> {
    @Override
    public void m(T t) {
        <caret><selection>A.super.m(t);</selection>
    }

    public MyClass() {
        super();
    }

    @Override
    public int hashCode() {
        return super.hashCode();
    }

    @Override
    public boolean equals(Object obj) {
        return super.equals(obj);
    }

    @Override
    protected Object clone() throws CloneNotSupportedException {
        return super.clone();
    }

    @Override
    public String toString() {
        return super.toString();
    }

    @Override
    protected void finalize() throws Throwable {
        super.finalize();
    }
}
