Lines Matching defs:ad2
587 AggregateDeclaration *ad2 = isAggregate(e->e2->type);
589 if (e->op == TOKassign && ad1 == ad2)
607 if (ad2 && id_r)
609 s_r = search_function(ad2, id_r);
640 if (ad2)
642 s_r = search_function(ad2, Id::opBinaryRight);
750 if (ad2 && id)
752 s = search_function(ad2, id);
843 !(e->op == TOKassign && ad2 && ad1 == ad2)) // See Bugzilla 2943
864 if (ad2 && ad2->aliasthis &&
865 !(e->op == TOKassign && ad1 && ad1 == ad2))
873 Expression *e2 = new DotIdExp(e->loc, e->e2, ad2->aliasthis->ident);
1364 AggregateDeclaration *ad2 = isAggregate(e->e2->type);
1365 if (ad2 && ad2->aliasthis)
1373 Expression *e2 = new DotIdExp(e->loc, e->e2, ad2->aliasthis->ident);
1397 AggregateDeclaration *ad2 = isAggregate(e->e2->type);
1406 if (ad2)
1408 s_r = search_function(ad2, id);
1534 if (ad2 && ad2->aliasthis)
1542 Expression *e2 = new DotIdExp(e->loc, e->e2, ad2->aliasthis->ident);