--- old/src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java 2019-05-28 13:22:29.309405999 -0700 +++ new/src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java 2019-05-28 13:22:29.001559999 -0700 @@ -41,6 +41,15 @@ */ public interface ExecutableElement extends Element, Parameterizable { /** + * Returns the {@linkplain ExecutableType executable type} defined + * by this executable element. + * + * @return the type executable type defined by this executable element + */ + @Override + TypeMirror asType(); + + /** * Returns the formal type parameters of this executable * in declaration order. *