| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | expression.h | 106 virtual bool isLvalue(); 314 bool isLvalue(); 332 bool isLvalue(); 344 bool isLvalue(); 384 bool isLvalue(); 514 bool isLvalue(); 585 bool isLvalue(); 599 bool isLvalue(); 716 bool isLvalue(); 782 bool isLvalue(); [all …]
|
| H A D | expression.d | 433 assert(!ce.isLvalue()); in valueNoDtor() 518 e = e.isLvalue() ? callCpCtor(sc, e, t) : valueNoDtor(e); 975 bool isLvalue() in isLvalue() function 1573 assert(op == EXP.error || isLvalue()); in addressOf() 2237 override final bool isLvalue() in isLvalue() function 2286 override bool isLvalue() in isLvalue() function 2336 override final bool isLvalue() in isLvalue() function 2730 override bool isLvalue() in isLvalue() function 3495 override bool isLvalue() in isLvalue() function 3686 override bool isLvalue() in isLvalue() function [all …]
|
| H A D | canthrow.d | 194 if (!ae.e2.isLvalue()) in canThrow()
|
| H A D | sideeffect.d | 415 vd.storage_class |= e.isLvalue() ? STC.ref_ : STC.rvalue;
|
| H A D | expressionsem.d | 1975 if (!arg.isLvalue()) in functionParameters() 1990 !arg.isLvalue() && in functionParameters() 6186 const stc = op.isLvalue() ? STC.ref_ : 0; in visit() 9156 if (e2x.isLvalue()) in visit() 9459 …& (cast(UnaExp)e2x).e1.isLvalue() || e2x.op == EXP.cast_ && (cast(UnaExp)e2x).e1.isLvalue() || e2x… in visit() 9697 if (exp.op != EXP.blit && e2x.isLvalue() && exp.e1.checkPostblit(sc, t1.nextOf())) in visit() 9731 (e2x.op == EXP.slice && (cast(UnaExp)e2x).e1.isLvalue() || in visit() 9732 e2x.op == EXP.cast_ && (cast(UnaExp)e2x).e1.isLvalue() || in visit() 9733 e2x.op != EXP.slice && e2x.isLvalue())) in visit() 9920 ae.e2.isLvalue && in visit()
|
| H A D | dtemplate.d | 1656 …() && (!(fparam.storageClass & STC.ref_) || (fparam.storageClass & STC.auto_) && !farg.isLvalue())) in deduceFunctionTemplateMatch() 1849 … if ((fparam.storageClass & STC.ref_) && (!(fparam.storageClass & STC.auto_) || farg.isLvalue())) in deduceFunctionTemplateMatch() 1940 if (!farg.isLvalue()) in deduceFunctionTemplateMatch() 1956 if (!farg.isLvalue()) in deduceFunctionTemplateMatch() 6120 if (farg.isLvalue()) in equalsx()
|
| H A D | mtype.d | 4562 const rv = !arg.isLvalue() && par.isReference(); in getParamError() 4720 if (arg.isLvalue() && !isRef && targ.ty == Tstruct && tprm.ty == Tstruct) 4820 if (m && !arg.isLvalue()) 4881 if (ta != tp || !arg.isLvalue())
|
| H A D | dinterpret.d | 3942 if (e.e2.isLvalue()) in assignToLvalue() 3959 if (t1b.ty == Tsarray && e.op == EXP.construct && e.e2.isLvalue()) in assignToLvalue() 4156 bool needsPostblit = e.e2.isLvalue(); in interpretAssignToSlice() 4234 bool needsPostblit = e.op != EXP.blit && e.e2.isLvalue(); in interpretAssignToSlice() 4320 rb.needsPostblit = sd && sd.postblit && e.op != EXP.blit && e.e2.isLvalue(); in interpretAssignToSlice()
|
| H A D | optimize.d | 1143 if (CTFEExp.isCantExp(ret) || (!ret.isErrorExp() && keepLvalue && !ret.isLvalue())) in Expression_optimize()
|
| H A D | statementsem.d | 711 !fs.aggr.isTypeExp() && !fs.aggr.isLvalue()) in package() 2995 if (rs.exp.isLvalue()) in package() 3506 if (!ws.exp.isLvalue()) in package()
|
| H A D | semantic3.d | 907 if (!(hasCopyCtor && exp.isLvalue())) in visit()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | expression.h | 161 virtual bool isLvalue(); 296 bool isLvalue(); 315 bool isLvalue(); 327 bool isLvalue(); 373 bool isLvalue(); 527 bool isLvalue(); 607 bool isLvalue(); 622 bool isLvalue(); 759 bool isLvalue(); 824 bool isLvalue(); [all …]
|
| H A D | expression.c | 1267 assert(!ce->isLvalue()); in valueNoDtor() 1353 e = e->isLvalue() ? callCpCtor(sc, e) : valueNoDtor(e); in doCopyOrMove() 2192 bool Expression::isLvalue() in isLvalue() function 3149 bool IdentifierExp::isLvalue() in isLvalue() function 3358 bool DsymbolExp::isLvalue() in isLvalue() function 3382 bool ThisExp::isLvalue() in isLvalue() function 3701 bool StringExp::isLvalue() in isLvalue() function 4264 bool TemplateExp::isLvalue() in isLvalue() function 4394 bool VarExp::isLvalue() in isLvalue() function 4456 bool OverExp::isLvalue() in isLvalue() function [all …]
|
| H A D | canthrow.c | 198 if (!ae->e2->isLvalue()) in canThrow()
|
| H A D | sideeffect.c | 426 if (e->isLvalue())
|
| H A D | expressionsem.c | 5632 if (e2x->isLvalue()) in visit() 5846 ((e2x->op == TOKslice && ((UnaExp *)e2x)->e1->isLvalue()) || in visit() 5847 (e2x->op == TOKcast && ((UnaExp *)e2x)->e1->isLvalue()) || in visit() 5848 (e2x->op != TOKslice && e2x->isLvalue()))) in visit() 6006 if (exp->op != TOKblit && e2x->isLvalue() && in visit() 6040 ((e2x->op == TOKslice && ((UnaExp *)e2x)->e1->isLvalue()) || in visit() 6041 (e2x->op == TOKcast && ((UnaExp *)e2x)->e1->isLvalue()) || in visit() 6042 (e2x->op != TOKslice && e2x->isLvalue()))) in visit() 6668 exp->e2 = exp->e2->isLvalue() ? callCpCtor(sc, exp->e2) : valueNoDtor(exp->e2); in visit() 6708 exp->e1 = exp->e1->isLvalue() ? callCpCtor(sc, exp->e1) : valueNoDtor(exp->e1); in visit()
|
| H A D | dtemplate.c | 1399 ((fparam->storageClass & STCauto) && !farg->isLvalue()))) in deduceFunctionTemplateMatch() 1579 (!(fparam->storageClass & STCauto) || farg->isLvalue())) in deduceFunctionTemplateMatch() 1668 if (!farg->isLvalue()) in deduceFunctionTemplateMatch() 1681 if (!farg->isLvalue()) in deduceFunctionTemplateMatch() 7986 if (farg->isLvalue()) in compare()
|
| H A D | dinterpret.c | 3787 if (e->e2->isLvalue()) in assignToLvalue() 3804 if (t1b->ty == Tsarray && e->op == TOKconstruct && e->e2->isLvalue()) in assignToLvalue() 4050 bool needsPostblit = e->e2->isLvalue(); in interpretAssignToSlice() 4128 bool needsPostblit = e->op != TOKblit && e->e2->isLvalue(); in interpretAssignToSlice() 4222 rb.needsPostblit = sd && sd->postblit && e->op != TOKblit && e->e2->isLvalue(); in interpretAssignToSlice()
|
| H A D | statementsem.c | 863 fs->aggr->op != TOKtype && !fs->aggr->isLvalue()) in visit() 2847 if (rs->exp->isLvalue()) in visit() 3355 if (!ws->exp->isLvalue()) in visit()
|
| H A D | dcast.c | 63 (!e->isLvalue() && e->type->equivalent(t)))) in implicitCastTo() 1290 if (t1b->ty == Tsarray && !e->e1->isLvalue()) in implicitConvTo()
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/range/ |
| H A D | primitives.d | 1505 && is(typeof(isLvalue(lvalueOf!R.front))) 1507 || is(typeof(isLvalue(lvalueOf!R.back)))) 1509 || is(typeof(isLvalue(lvalueOf!R[0])))); 1513 private void isLvalue(T)(T) 1516 private void isLvalue(T)(ref T)
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | d-convert.cc | 879 if (!exp->isLvalue ()) in d_array_convert()
|
| H A D | expr.cc | 95 return ((e->op != TOKslice && e->isLvalue ()) in lvalue_p() 96 || (e->op == TOKslice && ((UnaExp *) e)->e1->isLvalue ()) in lvalue_p() 97 || (e->op == TOKcast && ((UnaExp *) e)->e1->isLvalue ())); in lvalue_p()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | d-convert.cc | 984 if (!exp->isLvalue ()) in d_array_convert()
|
| H A D | expr.cc | 85 if (se != NULL && se->e1->isLvalue ()) in lvalue_p() 89 if (ce != NULL && ce->e1->isLvalue ()) in lvalue_p() 92 return (e->op != EXP::slice && e->isLvalue ()); in lvalue_p()
|