langtools/src/share/classes/com/sun/tools/javac/model/JavacElements.java
changeset 23122 02c931d49ad2
parent 22163 3651128c74eb
child 23810 b92eb80925f0
--- a/langtools/src/share/classes/com/sun/tools/javac/model/JavacElements.java	Thu Feb 20 20:00:43 2014 -0800
+++ b/langtools/src/share/classes/com/sun/tools/javac/model/JavacElements.java	Fri Feb 21 10:35:19 2014 +0100
@@ -193,13 +193,17 @@
             public void visitVarDef(JCVariableDecl tree) {
                 result = tree.mods.annotations;
             }
+            @Override
+            public void visitTypeParameter(JCTypeParameter tree) {
+                result = tree.annotations;
+            }
         }
         Vis vis = new Vis();
         tree.accept(vis);
         if (vis.result == null)
             return null;
 
-        List<Attribute.Compound> annos = sym.getRawAttributes();
+        List<Attribute.Compound> annos = sym.getAnnotationMirrors();
         return matchAnnoToTree(cast(Attribute.Compound.class, findme),
                                annos,
                                vis.result);