/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | sideeffect.c | 203 CastExp *ce = (CastExp *)e; in lambdaHasSideEffect() 233 CastExp *ce = (CastExp *)e; in discardValue()
|
H A D | clone.c | 832 ex = new CastExp(loc, ex, v->type->mutableOf()->pointerTo()); in buildPostBlit() 853 ex = new CastExp(loc, ex, sdv->type->pointerTo()); in buildPostBlit() 884 ex = new CastExp(loc, ex, v->type->mutableOf()->pointerTo()); in buildPostBlit() 905 ex = new CastExp(loc, ex, sdv->type->pointerTo()); in buildPostBlit() 1030 ex = new CastExp(loc, ex, v->type->mutableOf()->pointerTo()); in buildDtor() 1051 ex = new CastExp(loc, ex, sdv->type->pointerTo()); in buildDtor()
|
H A D | arrayop.c | 281 void visit(CastExp *e) in buildArrayIdent() 430 void visit(CastExp *e) in buildArrayLoop() 471 ex2 = new CastExp(Loc(), ex2, e->e1->type->nextOf()); in buildArrayLoop()
|
H A D | optimize.c | 542 void visit(CastExp *e) in Expression_optimize() 1112 ret = new CastExp(e->loc, ret, Type::tvoid); in Expression_optimize() 1135 ret = new CastExp(e->loc, e->e2, e->type); in Expression_optimize() 1155 ret = new CastExp(e->loc, ret, Type::tvoid); in Expression_optimize() 1178 ret = new CastExp(e->loc, e->e2, e->type); in Expression_optimize()
|
H A D | opover.c | 83 void visit(CastExp *) { id = Id::_cast; } in opId() 531 void visit(CastExp *e) in op_overload() 978 e1x = new CastExp(e->loc, e->e1, t1->isMutable() ? to : to->constOf()); in op_overload() 980 e2x = new CastExp(e->loc, e->e2, t2->isMutable() ? to : to->constOf()); in op_overload()
|
H A D | expression.c | 1680 a = ((CastExp *)a)->e1; in functionParameters() 2756 e = new CastExp(loc, e, Type::tbool); in toBoolean() 5742 CastExp::CastExp(Loc loc, Expression *e, Type *t) in CastExp() function 5743 : UnaExp(loc, TOKcast, sizeof(CastExp), e) in CastExp() 5751 CastExp::CastExp(Loc loc, Expression *e, unsigned char mod) in CastExp() function 5752 : UnaExp(loc, TOKcast, sizeof(CastExp), e) in CastExp() 5758 Expression *CastExp::syntaxCopy() in syntaxCopy() 5760 return to ? new CastExp(loc, e1->syntaxCopy(), to->syntaxCopy()) in syntaxCopy() 5761 : new CastExp(loc, e1->syntaxCopy(), mod); in syntaxCopy()
|
H A D | statementsem.c | 1158 tmp_length = new CastExp(loc, tmp_length, fs->key->type); in visit() 1593 flde = new CastExp(loc, flde, flde->type); in visit() 1652 flde = new CastExp(loc, flde, flde->type); in visit() 1707 e = new CastExp(loc, e, Type::tvoid); // Bugzilla 13899 in visit() 1910 ie = new ExpInitializer(loc, new CastExp(loc, new VarExp(loc, fs->key), fs->prm->type)); in visit() 2401 e = ((CastExp *)e)->e1; in visit() 2792 rs->exp = new CastExp(rs->loc, rs->exp, Type::tvoid); in visit() 3209 ss->exp = new CastExp(ss->loc, ss->exp, t); in visit()
|
H A D | expression.h | 947 class CastExp : public UnaExp 954 CastExp(Loc loc, Expression *e, Type *t); 955 CastExp(Loc loc, Expression *e, unsigned char mod);
|
H A D | visitor.h | 229 class CastExp; variable 523 virtual void visit(CastExp *e) { visit((UnaExp *)e); } in visit()
|
H A D | dcast.c | 1043 void visit(CastExp *e) in implicitConvTo() 1432 result = new CastExp(e->loc, e, tv->elementType()); in castTo() 1562 result = new CastExp(e->loc, e, t); in castTo() 1887 result = new CastExp(e->loc, se, t); in castTo() 3413 void visit(CastExp *e) in getIntRange()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | sideeffect.d | 216 CastExp ce = cast(CastExp)e; 244 CastExp ce = cast(CastExp)e; in discardValue()
|
H A D | clone.d | 922 ex = new CastExp(loc, ex, MODFlags.none); in buildDtors() 942 ex = new CastExp(loc, ex, sdv.type.pointerTo()); in buildDtors() 1086 stmts.push(new ReturnStatement(loc, new CastExp(loc, new ThisExp(loc), Type.tvoidptr))); in buildWindowsCppDtor() 1273 ex = new CastExp(loc, ex, sf.type.mutableOf().pointerTo()); in buildPostBlit() 1296 ex = new CastExp(loc, ex, sdv.type.pointerTo()); in buildPostBlit() 1352 ex = new CastExp(loc, ex, structField.type.mutableOf().pointerTo()); in buildPostBlit() 1373 ex = new CastExp(loc, ex, sdv.type.pointerTo()); in buildPostBlit()
|
H A D | printast.d | 125 override void visit(CastExp e) in visit()
|
H A D | importc.d | 252 return new CastExp(ce.loc, e, t); in castCallAmbiguity()
|
H A D | expression.h | 179 CastExp* isCastExp(); 889 class CastExp : public UnaExp 896 CastExp *syntaxCopy();
|
H A D | arrayop.d | 215 override void visit(CastExp e) in buildArrayOp()
|
H A D | optimize.d | 752 void visitCast(CastExp e) in Expression_optimize() 1203 ret = new CastExp(e.loc, ret, Type.tvoid); in Expression_optimize() 1225 ret = new CastExp(e.loc, e.e2, e.type); in Expression_optimize()
|
H A D | dcast.d | 104 auto result = new CastExp(e.loc, e, t); in implicitCastTo() 1132 MATCH visitCast(CastExp e) in implicitConvTo() 1636 Expression result = new CastExp(e.loc, e, tv.elementType()); in visit() 1788 auto result = new CastExp(e.loc, e, t); in visit() 1860 auto result = new CastExp(e.loc, se, t); in visitString() 2108 auto result = new CastExp(e.loc, se, t); in visitString() 3725 IntRange visitCast(CastExp e) in getIntRange()
|
H A D | statementsem.d | 1092 tmp_length = new CastExp(loc, tmp_length, fs.key.type); in package() 1493 fexp = new CastExp(loc, flde, flde.type); in package() 1566 fexp = new CastExp(fs.loc, flde, flde.type); in package() 1582 e = new CastExp(loc, e, Type.tvoid); // https://issues.dlang.org/show_bug.cgi?id=13899 in package() 1840 ie = new ExpInitializer(loc, new CastExp(loc, new VarExp(loc, fs.key), fs.prm.type)); in package() 2490 e = (cast(CastExp)e).e1; in package() 2913 rs.exp = new CastExp(rs.loc, rs.exp, Type.tvoid); in package() 3363 ss.exp = new CastExp(ss.loc, ss.exp, t); in package()
|
H A D | opover.d | 549 Expression visitCast(CastExp e) in visitCast() 942 e1x = new CastExp(e.loc, e.e1, t1.isMutable() ? to : to.constOf()); in visitEqual() 944 e2x = new CastExp(e.loc, e.e2, t2.isMutable() ? to : to.constOf()); in visitEqual()
|
H A D | visitor.h | 238 class CastExp; variable 511 virtual void visit(CastExp *e) { visit((UnaExp *)e); } in visit()
|
H A D | expression.d | 1675 … inout(CastExp) isCastExp() { return op == EXP.cast_ ? cast(typeof(return))this : null; } in isCastExp() 5361 extern (C++) final class CastExp : UnaExp 5368 super(loc, EXP.cast_, __traits(classInstanceSize, CastExp), e); in this() 5376 super(loc, EXP.cast_, __traits(classInstanceSize, CastExp), e); in this() 5380 override CastExp syntaxCopy() in syntaxCopy() 5382 …return to ? new CastExp(loc, e1.syntaxCopy(), to.syntaxCopy()) : new CastExp(loc, e1.syntaxCopy(),… in syntaxCopy()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | expr.cc | 179 CastExp *ce = (CastExp *) e1b; in binop_assignment() 817 CastExp *ce = (CastExp *) e1b; in visit() 1461 void visit (CastExp *e) in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | expr.cc | 88 CastExp *ce = e->isCastExp (); in lvalue_p() 168 CastExp *ce = e1b->isCastExp (); in binop_assignment() 803 CastExp *ce = e1b->isCastExp (); in visit() 1424 void visit (CastExp *e) in visit()
|
H A D | ChangeLog-2012 | 358 * d-glue.cc (CastExp::toElem): Don't get implicit AA type. 732 (CastExp::toElem): Likewise.
|