Lines Matching defs:qtype
297 return visit(t.qtype, s);
1753 public Type qtype;
1756 public DelegatedType(TypeTag tag, Type qtype) {
1757 this(tag, qtype, TypeMetadata.EMPTY);
1760 public DelegatedType(TypeTag tag, Type qtype,
1762 super(qtype.tsym, metadata);
1764 this.qtype = qtype;
1769 public String toString() { return qtype.toString(); }
1770 public List<Type> getTypeArguments() { return qtype.getTypeArguments(); }
1771 public Type getEnclosingType() { return qtype.getEnclosingType(); }
1772 public List<Type> getParameterTypes() { return qtype.getParameterTypes(); }
1773 public Type getReturnType() { return qtype.getReturnType(); }
1774 public Type getReceiverType() { return qtype.getReceiverType(); }
1775 public List<Type> getThrownTypes() { return qtype.getThrownTypes(); }
1776 public List<Type> allparams() { return qtype.allparams(); }
1777 public Type getUpperBound() { return qtype.getUpperBound(); }
1778 public boolean isErroneous() { return qtype.isErroneous(); }
1789 public ForAll(List<Type> tvars, Type qtype) {
1790 super(FORALL, (MethodType)qtype);
1811 sb.append(qtype);
1818 return qtype.isErroneous();
1822 return qtype.contains(elem);
1826 return (MethodType)qtype;
1833 qtype.complete();
1962 sb.append(qtype);
1971 String result = "inference var = " + qtype + "\n";
1996 UndetVar uv2 = new UndetVar((TypeVar)qtype, listener, types);
2106 if (bound == qtype) return;
2120 return uv.inst != null ? uv.inst : uv.qtype;