# HG changeset patch # User Thomas Wuerthinger # Date 1360259267 -3600 # Node ID 437f43262915ce156ff57df64c35ceb20084047a # Parent 7732a91e5f6d3ab2d5ba60395e07a453ef5ffeb7 Move @SuppressWarnings. diff -r 7732a91e5f6d -r 437f43262915 graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/MetaUtil.java --- a/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/MetaUtil.java Thu Feb 07 18:31:00 2013 +0100 +++ b/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/MetaUtil.java Thu Feb 07 18:47:47 2013 +0100 @@ -410,9 +410,9 @@ * @return the annotation of type {@code annotationClass} (if any) for each formal parameter * present */ + @SuppressWarnings("unchecked") public static T[] getParameterAnnotations(Class annotationClass, ResolvedJavaMethod method) { Annotation[][] parameterAnnotations = method.getParameterAnnotations(); - @SuppressWarnings("unchecked") T[] result = (T[]) Array.newInstance(annotationClass, parameterAnnotations.length); for (int i = 0; i < parameterAnnotations.length; i++) { for (Annotation a : parameterAnnotations[i]) {