Mercurial > hg > truffle
diff graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaField.java @ 18372:18b19a6f9851
Add default implementation for Kind accessors of Signature and JavaField
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Thu, 13 Nov 2014 14:40:12 -0800 |
parents | fa6c97ede679 |
children | 2906b3cc3e2f |
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaField.java Thu Nov 13 14:30:15 2014 -0800 +++ b/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/JavaField.java Thu Nov 13 14:40:12 2014 -0800 @@ -44,7 +44,9 @@ * Returns the kind of this field. This is the same as calling {@link #getType}. * {@link JavaType#getKind getKind}. */ - Kind getKind(); + default Kind getKind() { + return getType().getKind(); + } /** * Returns the {@link JavaType} object representing the class or interface that declares this