equal
deleted
inserted
replaced
2191 if (!annos.isEmpty()) { |
2191 if (!annos.isEmpty()) { |
2192 erased = erased.annotatedType(annos); |
2192 erased = erased.annotatedType(annos); |
2193 } |
2193 } |
2194 return erased; |
2194 return erased; |
2195 } |
2195 } |
2196 } |
|
2197 |
|
2198 @Override |
|
2199 public Type visitWildcardType(WildcardType t, Boolean recurse) { |
|
2200 final List<Attribute.TypeCompound> annos = t.getAnnotationMirrors(); |
|
2201 Type erased = erasure(wildUpperBound(t), recurse); |
|
2202 if (!annos.isEmpty()) { |
|
2203 erased = erased.annotatedType(annos); |
|
2204 } |
|
2205 return erased; |
|
2206 } |
2196 } |
2207 |
2197 |
2208 @Override |
2198 @Override |
2209 public Type visitClassType(ClassType t, Boolean recurse) { |
2199 public Type visitClassType(ClassType t, Boolean recurse) { |
2210 Type erased = t.tsym.erasure(Types.this); |
2200 Type erased = t.tsym.erasure(Types.this); |