Lines Matching refs:Tpointer

236             if (t->ty == Tpointer)  in implicitConvTo()
258 if (typeb->ty != Tpointer || tb->ty != Tpointer) in implicitConvTo()
263 if (t1b->ty == Tpointer && t2b->isintegral() && in implicitConvTo()
271 if (t2b->ty == Tpointer && t1b->isintegral() && in implicitConvTo()
460 case Tpointer: in implicitConvTo()
463 if (ty == Tpointer && in implicitConvTo()
535 if (!e->committed && t->ty == Tpointer && t->nextOf()->ty == Tvoid) in implicitConvTo()
538 if (e->type->ty == Tsarray || e->type->ty == Tarray || e->type->ty == Tpointer) in implicitConvTo()
610 case Tpointer: in implicitConvTo()
894 (t->ty == Tpointer || t->ty == Tdelegate) && t->nextOf()->ty == Tfunction) in implicitConvTo()
919 if (e->type->ty == Tpointer && e->type->nextOf()->ty == Tfunction && in implicitConvTo()
920 t->ty == Tpointer && t->nextOf()->ty == Tfunction && in implicitConvTo()
942 if (e->type->ty == Tpointer && e->type->nextOf()->ty == Tfunction && in implicitConvTo()
943 (t->ty == Tpointer || t->ty == Tdelegate) && t->nextOf()->ty == Tfunction) in implicitConvTo()
951 (t->ty == Tpointer && !(f->needThis() || f->isNested()))) in implicitConvTo()
1283 if (t1b->ty == Tpointer) in implicitConvTo()
1302 if (tb->ty == Tpointer && e->e1->op == TOKstring) in implicitConvTo()
1399 … const bool tob_isR = (tob_isFR || tob->ty == Tpointer || tob->ty == Taarray || tob->ty == Tclass); in castTo()
1400 … const bool t1b_isR = (t1b_isFR || t1b->ty == Tpointer || t1b->ty == Taarray || t1b->ty == Tclass); in castTo()
1456 if ((tob_isA && (t1b_isA || t1b->ty == Tpointer)) || in castTo()
1457 (t1b_isA && (tob_isA || tob->ty == Tpointer))) in castTo()
1484 if (tob->ty == Tpointer && t1b->ty == Tsarray) in castTo()
1535 if (tob->ty == Tpointer && t1b->ty == Tarray) in castTo()
1541 if (tob->ty == Tpointer && t1b->ty == Tdelegate) in castTo()
1635 if (!e->committed && t->ty == Tpointer && t->nextOf()->ty == Tvoid) in castTo()
1705 if (tb->ty != Tsarray && tb->ty != Tarray && tb->ty != Tpointer) in castTo()
1714 if (typeb->ty != Tsarray && typeb->ty != Tarray && typeb->ty != Tpointer) in castTo()
1904 (t->ty == Tpointer || t->ty == Tdelegate) && t->nextOf()->ty == Tfunction) in castTo()
1937 if (e->type->ty == Tpointer && e->type->nextOf()->ty == Tfunction && in castTo()
1938 tb->ty == Tpointer && tb->nextOf()->ty == Tfunction && in castTo()
2049 else if (tb->ty == Tpointer && typeb->ty == Tsarray) in castTo()
2150 typeb->ty == Tpointer && typeb->nextOf()->ty == Tfunction && in castTo()
2151 (tb->ty == Tpointer || tb->ty == Tdelegate) && tb->nextOf()->ty == Tfunction) in castTo()
2350 else if (t1b->ty == Tpointer) in castTo()
2461 (t->ty == Tpointer && t->nextOf()->ty == Tfunction)) in inferType()
2497 if (t1b->ty == Tpointer && t2b->isintegral()) in scaleFactor()
2511 else if (t2b->ty == Tpointer && t1b->isintegral()) in scaleFactor()
2700 else if ((t1->ty == Tpointer && t2->ty == Tpointer) || in typeMerge()
2809 ((e2->op == TOKnull && t2->ty == Tpointer && t2->nextOf()->ty == Tvoid) || in typeMerge()
2824 ((e1->op == TOKnull && t1->ty == Tpointer && t1->nextOf()->ty == Tvoid) || in typeMerge()
2864 else if ((t1->ty == Tsarray || t1->ty == Tarray || t1->ty == Tpointer) && in typeMerge()
2865 (t2->ty == Tsarray || t2->ty == Tarray || t2->ty == Tpointer) && in typeMerge()
2884 if (t1->ty == Tpointer) in typeMerge()
2889 if (t2->ty == Tpointer) in typeMerge()
2927 if (t1->ty == Tpointer) in typeMerge()
2929 else if (t2->ty == Tpointer) in typeMerge()
3172 (t1->ty == Tpointer || t1->ty == Taarray || t1->ty == Tarray)) in typeMerge()
3177 (t2->ty == Tpointer || t2->ty == Taarray || t2->ty == Tarray)) in typeMerge()
3354 if ((t1->ty == Tarray || t1->ty == Tsarray || t1->ty == Tpointer) && in arrayTypeCompatible()
3355 (t2->ty == Tarray || t2->ty == Tsarray || t2->ty == Tpointer)) in arrayTypeCompatible()
3379 if ((t1->ty == Tarray || t1->ty == Tsarray || t1->ty == Tpointer) && in arrayTypeCompatibleWithoutCasting()