/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | printast.d | 183 override void visit(BlitExp e)
|
H A D | visitor.d | 87 void visit(ASTCodegen.BlitExp e) { visit(cast(ASTCodegen.AssignExp)e); }
|
H A D | visitor.h | 254 class BlitExp; 650 virtual void visit(BlitExp *e) { visit((AssignExp *)e); }
|
H A D | expression.h | 195 BlitExp* isBlitExp(); 1069 class BlitExp : public AssignExp class in class:MemorySet
|
H A D | clone.d | 326 auto e2 = new BlitExp(loc, new VarExp(loc, swap), new ThisExp(loc)); 327 auto e3 = new BlitExp(loc, new ThisExp(loc), new IdentifierExp(loc, Id.p)); 339 e = new BlitExp(loc, new ThisExp(loc), new IdentifierExp(loc, Id.p));
|
H A D | semantic3.d | 942 exp = new BlitExp(rs.loc, funcdecl.vresult, exp);
|
H A D | dsymbolsem.d | 917 e = new BlitExp(dsym.loc, new VarExp(dsym.loc, dsym), e); 931 e = new BlitExp(dsym.loc, new VarExp(dsym.loc, dsym), e); 1009 exp = new BlitExp(dsym.loc, e1, exp);
|
H A D | expressionsem.d | 8665 // Always use BlitExp for the special expression: (struct = 0) 8688 if (exp.op == EXP.blit) printf("BlitExp.toElem('%s')\n", exp.toChars()); 9111 auto ae = new BlitExp(exp.loc, exp.e1, einit); 9163 Expression einit = new BlitExp(exp.loc, exp.e1, getInitExp(sd, exp.loc, sc, t1)); 9195 e = new BlitExp(exp.loc, e, e2x); 9266 Expression einit = new BlitExp(exp.loc, e1x, getInitExp(sd, exp.loc, sc, t1));
|
H A D | expression.d | 1691 inout(BlitExp) isBlitExp() { return op == EXP.blit ? cast(typeof(return))this : null; } 6029 extern (C++) final class BlitExp : AssignExp
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | visitor.h | 245 class BlitExp; 539 virtual void visit(BlitExp *e) { visit((AssignExp *)e); }
|
H A D | clone.c | 272 ec = new BlitExp(loc, new VarExp(loc, tmp), new ThisExp(loc)); 275 ec = new BlitExp(loc, new ThisExp(loc), new IdentifierExp(loc, Id::p));
|
H A D | declaration.c | 1398 e = new BlitExp(loc, new VarExp(loc, this), e); 1412 e = new BlitExp(loc, new VarExp(loc, this), e); 1474 exp = new BlitExp(loc, e1, exp);
|
H A D | expression.h | 1152 class BlitExp : public AssignExp class in inherits:AssignExp 1155 BlitExp(Loc loc, Expression *e1, Expression *e2); 1156 BlitExp(Loc loc, VarDeclaration *v, Expression *e2);
|
H A D | expression.c | 6270 BlitExp::BlitExp(Loc loc, Expression *e1, Expression *e2) function in class:BlitExp 6276 BlitExp::BlitExp(Loc loc, VarDeclaration *v, Expression *e2) function in class:BlitExp
|
H A D | expressionsem.c | 5587 // Bugzilla 14606: Always use BlitExp for the special expression: (struct = 0) 5588 ae = new BlitExp(ae->loc, ae->e1, new IntegerExp(exp->loc, 0, Type::tint32)); 5648 e = new BlitExp(exp->loc, e, e2x); 5678 einit = new BlitExp(exp->loc, e1x, e1x->type->defaultInit(exp->loc));
|
H A D | func.c | 1999 exp = new BlitExp(rs->loc, vresult, exp);
|