/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | arrayop.c | 304 void visit(AssignExp *e) in buildArrayIdent() 461 void visit(AssignExp *e) in buildArrayLoop() 475 result = new AssignExp(Loc(), ex1, ex2); in buildArrayLoop()
|
H A D | escape.c | 190 AssignExp *ae = (AssignExp *)e; in checkAssignEscape() 913 void visit(AssignExp *e) in escapeByValue() 1113 void visit(AssignExp *e) in escapeByRef()
|
H A D | nogc.c | 186 void visit(AssignExp *e) in visit()
|
H A D | expression.c | 316 e = new AssignExp(loc, e, e2); 416 e = new AssignExp(loc, e, e2); 932 ex = new AssignExp(loc, ex, e2); 1921 …Expression *e = new AssignExp(gate->loc, new VarExp(gate->loc, gate), new IntegerExp(gate->loc, 1,… in functionParameters() 5098 Expression *e = new AssignExp(loc, e1, e2); in checkOpAssignTypes() 5114 Expression *e = new AssignExp(loc, e1, e2); in checkOpAssignTypes() 5921 e = new AssignExp(exp->loc, ale->syntaxCopy(), e); in rewriteOpAssign() 5933 e = new AssignExp(exp->loc, elvalue, e); in rewriteOpAssign() 6207 AssignExp::AssignExp(Loc loc, Expression *e1, Expression *e2) in AssignExp() function 6208 : BinExp(loc, TOKassign, sizeof(AssignExp), e1, e2) in AssignExp() [all …]
|
H A D | visitor.h | 243 class AssignExp; variable 537 virtual void visit(AssignExp *e) { visit((BinExp *)e); } in visit() 538 virtual void visit(ConstructExp *e) { visit((AssignExp *)e); } in visit() 539 virtual void visit(BlitExp *e) { visit((AssignExp *)e); } in visit()
|
H A D | canthrow.c | 187 void visit(AssignExp *ae) in canThrow()
|
H A D | clone.c | 266 AssignExp *ec = NULL; in buildOpAssign() 301 AssignExp *ec = new AssignExp(loc, in buildOpAssign()
|
H A D | expression.h | 1131 class AssignExp : public BinExp 1136 AssignExp(Loc loc, Expression *e1, Expression *e2); 1144 class ConstructExp : public AssignExp 1152 class BlitExp : public AssignExp
|
H A D | optimize.c | 76 AssignExp *ae = (AssignExp *)ei; in expandVar()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | visitor.d | 86 void visit(ASTCodegen.ConstructExp e) { visit(cast(ASTCodegen.AssignExp)e); } 87 void visit(ASTCodegen.BlitExp e) { visit(cast(ASTCodegen.AssignExp)e); }
|
H A D | expression.h | 193 AssignExp* isAssignExp(); 1052 class AssignExp : public BinExp 1063 class ConstructExp : public AssignExp 1069 class BlitExp : public AssignExp
|
H A D | visitor.h | 252 class AssignExp; variable 549 virtual void visit(AssignExp *e) { visit((BinExp *)e); } in visit() 649 virtual void visit(ConstructExp *e) { visit((AssignExp *)e); } in visit() 650 virtual void visit(BlitExp *e) { visit((AssignExp *)e); } in visit()
|
H A D | nogc.d | 167 override void visit(AssignExp e) in visit()
|
H A D | canthrow.d | 184 override void visit(AssignExp ae) in canThrow()
|
H A D | printast.d | 167 override void visit(AssignExp e) in visit()
|
H A D | ob.d | 1369 void visitAssign(AssignExp ae, bool initializer) in genKill() 1382 override void visit(AssignExp ae) in genKill() 1403 visitAssign(cast(AssignExp)ei.exp, true); in genKill() 2108 override void visit(AssignExp ae) in checkObErrors()
|
H A D | escape.d | 449 scope e = new AssignExp(arg.loc, firstArg, arg); in checkParamArgumentReturn() 1661 override void visit(AssignExp e) in visit() 1964 override void visit(AssignExp e) in visit()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
H A D | ChangeLog-2016 | 45 (ExprVisitor::visit(AssignExp)): Check both for postblit and dtors 314 * expr.cc (ExprVisitor::visit(AssignExp)): Don't set TREE_ADDRESSABLE. 609 * expr.cc (ExprVisitor::visit(AssignExp)): Mark LHS as addressable if 722 (ExprVisitor::visit(AssignExp)): Update for frontend changes. 776 * expr.cc (ExprVisitor::visit(AssignExp)): Build the rhs constructor 972 (AssignExp::toElem): Likewise. 1080 * d-elem.cc (AssignExp::toElem): Call _d_arrayassign_{l,r} when 1136 (AssignExp::toElem): Don't assign destination to a temporary in 1207 * d-elem.cc (AssignExp::toElem): Pass parameters for arraycopy and
|
H A D | ChangeLog-2015 | 224 * d-elem.cc (AssignExp::toElem): Use build_array_set. 347 * d-elem.cc (AssignExp::toElem): Emit a memset to zero initialise 463 (AssignExp::toElem): Use memset it assigning/initialising an array with 690 (AssignExp::toElem): Update for frontend changes.
|
H A D | ChangeLog-2013 | 234 * d-elem.cc (AssignExp::toElem): Optimise assigning array literal to a 553 * d-elem.cc (AssignExp::toElem): Remove handling of (struct = 0) and 575 * d-elem.cc (AssignExp::toElem): Remove handling of fillHoles, use 806 (AssignExp::toElem): Only call postblit on lvalues in assignment. 952 (AssignExp::toElem): Likewise. 967 * d-codegen.cc (AssignExp::toElem): Call _d_arrayassign / _d_arrayctor
|
H A D | ChangeLog-2012 | 213 (AssignExp::toElem): Likewise. 325 (AssignExp::toElem): Likewise. 492 (AssignExp::toElem): Likewise. 731 (AssignExp::toElem): Likewise.
|
H A D | ChangeLog-2020 | 280 (ExprVisitor::visit (AssignExp *)): Call memset() on blits where RHS 343 * expr.cc (ExprVisitor::visit (AssignExp *)): Inline bounds checking 358 (ExprVisitor::visit (AssignExp *)): Call build_memset_call. 957 * expr.cc (ExprVisitor::visit (AssignExp *)): Call memset before
|
H A D | ChangeLog | 59 * expr.cc (ExprVisitor::visit (AssignExp *)): Update call to 324 * expr.cc (ExprVisitor::visit (AssignExp *)): Don't generate
|
H A D | ChangeLog-2008 | 111 * d-glue.cc (AssignExp::toElem): Postblit-aware code
|
H A D | ChangeLog-2014 | 134 (AssignExp::toElem): Use ismemset to test for initialising arrays with 154 * d-elem.cc (AssignExp::toElem): Update call to build_vthis.
|