equal
deleted
inserted
replaced
179 } |
179 } |
180 |
180 |
181 public void visitArray(Attribute.Array a) { |
181 public void visitArray(Attribute.Array a) { |
182 Name elemName = ((ArrayType) a.type).elemtype.tsym.name; |
182 Name elemName = ((ArrayType) a.type).elemtype.tsym.name; |
183 |
183 |
184 if (elemName == elemName.table.java_lang_Class) { // Class[] |
184 if (elemName == elemName.table.names.java_lang_Class) { // Class[] |
185 // Construct a proxy for a MirroredTypesException |
185 // Construct a proxy for a MirroredTypesException |
186 List<TypeMirror> elems = List.nil(); |
186 List<TypeMirror> elems = List.nil(); |
187 for (Attribute value : a.values) { |
187 for (Attribute value : a.values) { |
188 Type elem = ((Attribute.Class) value).type; |
188 Type elem = ((Attribute.Class) value).type; |
189 elems.add(elem); |
189 elems.add(elem); |