Home
last modified time | relevance | path

Searched refs:isLvalue (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h106 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 Dexpression.d433 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 Dcanthrow.d194 if (!ae.e2.isLvalue()) in canThrow()
H A Dsideeffect.d415 vd.storage_class |= e.isLvalue() ? STC.ref_ : STC.rvalue;
H A Dexpressionsem.d1975 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 Ddtemplate.d1656 …() && (!(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 Dmtype.d4562 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 Ddinterpret.d3942 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 Doptimize.d1143 if (CTFEExp.isCantExp(ret) || (!ret.isErrorExp() && keepLvalue && !ret.isLvalue())) in Expression_optimize()
H A Dstatementsem.d711 !fs.aggr.isTypeExp() && !fs.aggr.isLvalue()) in package()
2995 if (rs.exp.isLvalue()) in package()
3506 if (!ws.exp.isLvalue()) in package()
H A Dsemantic3.d907 if (!(hasCopyCtor && exp.isLvalue())) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dexpression.h161 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 Dexpression.c1267 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 Dcanthrow.c198 if (!ae->e2->isLvalue()) in canThrow()
H A Dsideeffect.c426 if (e->isLvalue())
H A Dexpressionsem.c5632 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 Ddtemplate.c1399 ((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 Ddinterpret.c3787 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 Dstatementsem.c863 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 Ddcast.c63 (!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 Dprimitives.d1505 && 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 Dd-convert.cc879 if (!exp->isLvalue ()) in d_array_convert()
H A Dexpr.cc95 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 Dd-convert.cc984 if (!exp->isLvalue ()) in d_array_convert()
H A Dexpr.cc85 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()

12