Home | History | Annotate | Download | only in dmd

Lines Matching refs:t2b

312         Type t2b = e.e2.type.toBasetype();
313 if (t1b.ty == Tpointer && t2b.isintegral() && t1b.equivalent(tb))
320 if (t2b.ty == Tpointer && t1b.isintegral() && t2b.equivalent(tb))
2745 Type t2b = be.e2.type.toBasetype();
2748 if (t1b.ty == Tpointer && t2b.isintegral())
2755 if (!t.equals(t2b))
2762 else if (t2b.ty == Tpointer && t1b.isintegral())
2769 uinteger_t stride = t2b.nextOf().size(be.loc);
2886 Type t2b = e2.type.toBasetype();
2891 if ((t1b.ty == Tpointer) != (t2b.ty == Tpointer))
2895 return convert(e1, t2b);
2897 else if (t2b.isintegral())
2904 if (op != EXP.question || t1b.ty != t2b.ty && (t1b.isTypeBasic() && t2b.isTypeBasic()))
2906 if (op == EXP.question && t1b.ty.isSomeChar() && t2b.ty.isSomeChar())
2943 t2b = t2.toBasetype();
2945 const ty = implicitConvCommonTy(t1b.ty, t2b.ty);
2948 const ty1 = implicitConvTy1(t1b.ty, t2b.ty);
2949 const ty2 = implicitConvTy1(t2b.ty, t1b.ty);
2956 if (t1b.equals(t2b))
2971 t2 = t2b;