Home
last modified time | relevance | path

Searched refs:BlitExp (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dprintast.d183 override void visit(BlitExp e) in visit()
H A Dclone.d326 auto e2 = new BlitExp(loc, new VarExp(loc, swap), new ThisExp(loc)); in buildOpAssign()
327 auto e3 = new BlitExp(loc, new ThisExp(loc), new IdentifierExp(loc, Id.p)); in buildOpAssign()
339 e = new BlitExp(loc, new ThisExp(loc), new IdentifierExp(loc, Id.p)); in buildOpAssign()
H A Dvisitor.d87 void visit(ASTCodegen.BlitExp e) { visit(cast(ASTCodegen.AssignExp)e); }
H A Dexpression.h195 BlitExp* isBlitExp();
1069 class BlitExp : public AssignExp
H A Dvisitor.h254 class BlitExp; variable
650 virtual void visit(BlitExp *e) { visit((AssignExp *)e); } in visit()
H A Dsemantic3.d942 exp = new BlitExp(rs.loc, funcdecl.vresult, exp); in visit()
H A Ddsymbolsem.d917 e = new BlitExp(dsym.loc, new VarExp(dsym.loc, dsym), e); in visit()
931 e = new BlitExp(dsym.loc, new VarExp(dsym.loc, dsym), e); in visit()
1009 exp = new BlitExp(dsym.loc, e1, exp); in visit()
H A Dexpression.d1691 … inout(BlitExp) isBlitExp() { return op == EXP.blit ? cast(typeof(return))this : null; } in isBlitExp()
6029 extern (C++) final class BlitExp : AssignExp
H A Dexpressionsem.d9111 auto ae = new BlitExp(exp.loc, exp.e1, einit); in visit()
9163 … Expression einit = new BlitExp(exp.loc, exp.e1, getInitExp(sd, exp.loc, sc, t1)); in visit()
9195 e = new BlitExp(exp.loc, e, e2x); in visit()
9266 … Expression einit = new BlitExp(exp.loc, e1x, getInitExp(sd, exp.loc, sc, t1)); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dexpression.h1152 class BlitExp : public AssignExp
1155 BlitExp(Loc loc, Expression *e1, Expression *e2);
1156 BlitExp(Loc loc, VarDeclaration *v, Expression *e2);
H A Ddeclaration.c1398 e = new BlitExp(loc, new VarExp(loc, this), e); in semantic()
1412 e = new BlitExp(loc, new VarExp(loc, this), e); in semantic()
1474 exp = new BlitExp(loc, e1, exp); in semantic()
H A Dclone.c272 ec = new BlitExp(loc, new VarExp(loc, tmp), new ThisExp(loc)); in buildOpAssign()
275 ec = new BlitExp(loc, new ThisExp(loc), new IdentifierExp(loc, Id::p)); in buildOpAssign()
H A Dvisitor.h245 class BlitExp; variable
539 virtual void visit(BlitExp *e) { visit((AssignExp *)e); } in visit()
H A Dexpression.c6270 BlitExp::BlitExp(Loc loc, Expression *e1, Expression *e2) in BlitExp() function
6276 BlitExp::BlitExp(Loc loc, VarDeclaration *v, Expression *e2) in BlitExp() function
H A Dexpressionsem.c5588 … ae = new BlitExp(ae->loc, ae->e1, new IntegerExp(exp->loc, 0, Type::tint32)); in visit()
5648 e = new BlitExp(exp->loc, e, e2x); in visit()
5678 einit = new BlitExp(exp->loc, e1x, e1x->type->defaultInit(exp->loc)); in visit()
H A Dfunc.c1999 exp = new BlitExp(rs->loc, vresult, exp); in semantic3()