Searched refs:CastExp (Results 26 - 41 of 41) sorted by relevance
12
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | dinterpret.c | 3232 CastExp *ce = (CastExp *)e1; 4652 ea = ((CastExp *)ea)->e1; 5635 void visit(CastExp *e) 5914 CastExp *ce1 = (CastExp *)e->e1;
|
H A D | expressionsem.c | 2709 e->e1 = new CastExp(e->loc, e->e1, ad->type); 3084 e = new CastExp(exp->loc, e, t1); 4197 void visit(CastExp *exp) 5443 e = new CastExp(exp->loc, e, Type::tvoid); // avoid "has no effect" error 5795 ex = new CastExp(ex->loc, ex, Type::tvoid); 5796 ey = new CastExp(ey->loc, ey, Type::tvoid); 6081 // Don't add CastExp to keep AST for array operations
|
H A D | hdrgen.c | 2208 Expression *ex = (e->op == TOKcast ? ((CastExp *)e)->e1 : e); 2876 void visit(CastExp *e)
|
H A D | parse.c | 7401 e = new CastExp(loc, e, m); 7409 e = new CastExp(loc, e, t); 7536 e = new CastExp(loc, e, t);
|
H A D | dtemplate.c | 4870 void visit(CastExp *e) 4872 //printf("CastExp::reliesOnTident('%s')\n", e->toChars());
|
H A D | mtype.c | 8521 e = new CastExp(e->loc, e, ifbase->type);
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | expressionsem.d | 2068 auto castToSlice = new CastExp(ale.loc, new VarExp(ale.loc, tmp), 4596 e = new CastExp(exp.loc, e, t1); 6753 e.e1 = new CastExp(e.loc, e.e1, ad.type); 7399 override void visit(CastExp exp) 7403 printf("CastExp::semantic('%s')\n", exp.toChars()); 7609 e = new CastExp(exp.loc, e, exp.to); 7669 ex = new CastExp(exp.loc, ex, exp.to); 8954 e = new CastExp(exp.loc, e, Type.tvoid); // avoid "has no effect" error 9388 ex = new CastExp(ex.loc, ex, Type.tvoid); 9389 ey = new CastExp(e [all...] |
H A D | transitivevisitor.d | 1094 override void visit(AST.CastExp e) 1096 //printf("Visiting CastExp\n");
|
H A D | parsetimevisitor.d | 219 void visit(AST.CastExp e) { visit(cast(AST.UnaExp)e); }
|
H A D | cparse.d | 1061 return new AST.CastExp(loc, ce, t); 1073 * and let semantic() rewrite the AST as a CastExp if it turns out 1077 ie.parens = true; // let semantic know it might be a CastExp 1084 return new AST.CastExp(loc, ce, t);
|
H A D | escape.d | 1596 override void visit(CastExp e)
|
H A D | hdrgen.d | 2410 void visitCast(CastExp e) 3283 Expression ex = (e.op == EXP.cast_ ? (cast(CastExp)e).e1 : e);
|
H A D | parse.d | 8525 e = new AST.CastExp(loc, e, m); 8533 e = new AST.CastExp(loc, e, t); 8681 e = new AST.CastExp(loc, e, t);
|
H A D | dinterpret.d | 3364 CastExp ce = e1.isCastExp(); 5786 override void visit(CastExp e) 5790 printf("%s CastExp::interpret() %s\n", e.loc.toChars(), e.toChars());
|
H A D | typesem.d | 4245 e = new CastExp(e.loc, e, ifbase.type);
|
H A D | dtemplate.d | 5228 override void visit(CastExp e)
|
Completed in 277 milliseconds
12