Searched refs:elemtype (Results 1 - 25 of 36) sorted by relevance

12

/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/type/
H A DArrayTypeImpl.java54 return env.typeMaker.getType(type.elemtype);
H A DTypeMaker.java141 return typeToString(env.jctypes.elemtype(t)) + "[]";
/openjdk7/langtools/src/share/classes/com/sun/tools/javadoc/
H A DTypeMaker.java112 t = ((ArrayType)t).elemtype;
134 t = env.types.elemtype(t);
203 for (t = arrayType; t.tag == ARRAY; t = env.types.elemtype(t)) { }
216 for (Type t = arrayType; t.tag == ARRAY; t = env.types.elemtype(t)) {
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/
H A DType.java273 buf.append(((ArrayType)args.head).elemtype);
781 public Type elemtype; field in class:Type.ArrayType
783 public ArrayType(Type elemtype, TypeSymbol arrayClass) { argument
785 this.elemtype = elemtype;
794 return elemtype + "[]";
801 this.elemtype.equals(((ArrayType)obj).elemtype));
805 return (ARRAY << 5) + elemtype.hashCode();
812 public List<Type> allparams() { return elemtype
[all...]
H A DTypes.java318 if (((ArrayType)t).elemtype.tag <= lastBaseTag) {
319 return isSameType(elemtype(t), elemtype(s));
321 return isSubtypeUnchecked(elemtype(t), elemtype(s), warn);
491 if (t.elemtype.tag <= lastBaseTag)
492 return isSameType(t.elemtype, elemtype(s));
494 return isSubtypeNoCapture(t.elemtype, elemtype(
1348 public Type elemtype(Type t) { method in class:Types
[all...]
H A DPrinter.java179 return visit(t.elemtype, locale) + "[]";
296 buf.append(visit(((ArrayType) args.head).elemtype, locale));
/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/
H A DAnnotationProxyMaker.java184 Type elemtype = env.jctypes.elemtype(a.type);
186 if (elemtype.tsym == env.symtab.classType.tsym) { // Class[]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DAnnotate.java237 if (na.elemtype != null) {
238 log.error(na.elemtype.pos(), "new.not.allowed.in.annotation");
243 buf.append(enterAttributeValue(types.elemtype(expected),
H A DAttr.java954 Type elemtype = types.elemtype(exprType); // perhaps expr is an array?
955 if (elemtype == null) {
963 elemtype = types.createErrorType(exprType);
966 elemtype = iterableParams.isEmpty()
971 chk.checkType(tree.expr.pos(), elemtype, tree.var.sym.type);
1951 Type elemtype;
1952 if (tree.elemtype != null) {
1953 elemtype = attribType(tree.elemtype, en
[all...]
H A DTransTypes.java512 if (types.elemtype(tree.expr.type) == null)
618 tree.elemtype = translate(tree.elemtype, null);
621 tree.elems = translate(tree.elems, erasure(types.elemtype(tree.type)));
679 result = retype(tree, types.elemtype(tree.indexed.type), pt);
739 tree.elemtype = translate(tree.elemtype, null);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/
H A DTreeTranslator.java286 tree.elemtype = translate(tree.elemtype);
356 tree.elemtype = translate(tree.elemtype);
H A DTreeScanner.java210 scan(tree.elemtype);
267 scan(tree.elemtype);
H A DTreeCopier.java258 JCExpression elemtype = copy(t.elemtype, p);
261 return M.at(t.pos).NewArray(elemtype, dims, elems);
349 JCExpression elemtype = copy(t.elemtype, p);
350 return M.at(t.pos).TypeArray(elemtype);
H A DTreeMaker.java345 public JCNewArray NewArray(JCExpression elemtype, argument
349 JCNewArray tree = new JCNewArray(elemtype, dims, elems);
426 public JCArrayTypeTree TypeArray(JCExpression elemtype) { argument
427 JCArrayTypeTree tree = new JCArrayTypeTree(elemtype);
640 tp = TypeArray(Type(types.elemtype(t)));
850 tree.type = ((ArrayType)v.type).elemtype;
H A DPretty.java508 printExpr(((JCArrayTypeTree) tree.vartype).elemtype);
882 if (tree.elemtype != null) {
884 JCTree elem = tree.elemtype;
898 if (tree.elemtype != null) print("[]");
1154 elem = tree.elemtype;
H A DJCTree.java1400 public JCExpression elemtype; field in class:JCTree.JCNewArray
1403 protected JCNewArray(JCExpression elemtype, argument
1407 this.elemtype = elemtype;
1415 public JCExpression getType() { return elemtype; }
1836 public JCExpression elemtype; field in class:JCTree.JCArrayTypeTree
1837 protected JCArrayTypeTree(JCExpression elemtype) { argument
1838 this.elemtype = elemtype;
1844 public JCTree getType() { return elemtype; }
2159 NewArray(JCExpression elemtype, List<JCExpression> dims, List<JCExpression> elems) argument
2174 TypeArray(JCExpression elemtype) argument
[all...]
H A DTreeInfo.java317 return getStartPos(((JCArrayTypeTree) tree).elemtype);
929 return innermostType(((JCArrayTypeTree)type).elemtype);
/openjdk7/hotspot/src/share/vm/opto/
H A Dparse3.cpp408 const TypeOopPtr* elemtype = _gvn.type(array)->is_aryptr()->elem()->make_oopptr(); local
414 store_oop_to_array(control(), array, eaddr, adr_type, elem, elemtype, T_OBJECT); local
H A Dparse2.cpp82 const Type* elemtype = arytype->elem(); local
85 const Type* el = elemtype->make_ptr();
91 elemtype = subklass->join(el);
159 if (result2 != NULL) *result2 = elemtype;
1695 const TypeOopPtr* elemtype = _gvn.type(a)->is_aryptr()->elem()->make_oopptr(); local
1697 Node* store = store_oop_to_array(control(), a, d, adr_type, c, elemtype, T_OBJECT);
H A Dparse.hpp520 void do_newarray(BasicType elemtype);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DCRTable.java411 sr.mergeWith(csp(tree.elemtype));
494 sr.mergeWith(csp(tree.elemtype));
H A DGen.java1740 Type elemtype = types.elemtype(tree.type);
1748 genExpr(l.head, elemtype).load();
1749 items.makeIndexedItem(elemtype).store();
1764 Type elemtype = types.elemtype(type);
1769 int elemcode = Code.arraycode(elemtype);
1771 code.emitAnewarray(makeRef(pos, elemtype), type);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/model/
H A DAnnotationProxyMaker.java184 Name elemName = ((ArrayType) a.type).elemtype.tsym.getQualifiedName();
/openjdk7/langtools/test/tools/javac/treeannotests/
H A DTestProcessor.java276 result = print(tree.elemtype) + "[]";
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/
H A DJavacParser.java1476 JCExpression arrayCreatorRest(int newpos, JCExpression elemtype) { argument
1480 elemtype = bracketsOpt(elemtype);
1482 return arrayInitializer(newpos, elemtype);
1484 JCExpression t = toP(F.at(newpos).NewArray(elemtype, List.<JCExpression>nil(), null));
1495 elemtype = bracketsOptCont(elemtype, pos);
1501 return toP(F.at(newpos).NewArray(elemtype, dims.toList(), null));

Completed in 148 milliseconds

12