Home
last modified time | relevance | path

Searched refs:AddAssignExp (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Darrayop.d171 checkPossibleAddCatError!(AddAssignExp, CatAssignExp)(e.isAddAssignExp); in arrayOp()
378 checkPossibleAddCatError!(AddAssignExp, CatAssignExp)(e.isAddAssignExp()); in arrayOpInvalidError()
H A Dexpression.h196 AddAssignExp* isAddAssignExp();
1075 class AddAssignExp : public BinAssignExp
H A Dvisitor.h255 class AddAssignExp; variable
553 virtual void visit(AddAssignExp *e) { visit((BinAssignExp *)e); } in visit()
H A Dparsetimevisitor.d261 void visit(AST.AddAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
H A Dexpression.d1692 …inout(AddAssignExp) isAddAssignExp() { return op == EXP.addAssign ? cast(typeof(return))this : nul… in isAddAssignExp()
6058 extern (C++) final class AddAssignExp : BinAssignExp
6062 super(loc, EXP.addAssign, __traits(classInstanceSize, AddAssignExp), e1, e2); in this()
H A Ddsymbolsem.d4244 e = new AddAssignExp( in visit()
4340 e = new AddAssignExp( in visit()
H A Dcparse.d1419 e = new AST.AddAssignExp(loc, e, e2); in cparseAssignExp()
H A Dstatementsem.d1122 … increment = new AddAssignExp(loc, new VarExp(loc, fs.key), new IntegerExp(loc, 1, fs.key.type)); in package()
H A Dparse.d9098 e = new AST.AddAssignExp(loc, e, e2); in parseAssignExp()
H A Dexpressionsem.d8642 e = new AddAssignExp(exp.loc, exp.e1, IntegerExp.literal!1); in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dvisitor.h246 class AddAssignExp; variable
540 virtual void visit(AddAssignExp *e) { visit((BinAssignExp *)e); } in visit()
H A Darrayop.c488 case TOKaddass: result = new AddAssignExp(e->loc, ex1, ex2); return; in buildArrayLoop()
H A Dexpression.h1160 class AddAssignExp : public BinAssignExp
1163 AddAssignExp(Loc loc, Expression *e1, Expression *e2);
H A Dexpression.c6288 AddAssignExp::AddAssignExp(Loc loc, Expression *e1, Expression *e2) in AddAssignExp() function
6289 : BinAssignExp(loc, TOKaddass, sizeof(AddAssignExp), e1, e2) in AddAssignExp()
H A Dopover.c100 void visit(AddAssignExp *) { id = Id::addass; } in opId()
H A Dfunc.c5159 e = new AddAssignExp(Loc(), e, new IntegerExp(1)); in semantic()
5286 e = new AddAssignExp(Loc(), e, new IntegerExp(-1)); in semantic()
H A Dstatementsem.c1188 …increment = new AddAssignExp(loc, new VarExp(loc, fs->key), new IntegerExp(loc, 1, fs->key->type)); in visit()
H A Dparse.c7826 … case TOKaddass: nextToken(); e2 = parseAssignExp(); e = new AddAssignExp(loc,e,e2); continue; in parseAssignExp()
H A Dexpressionsem.c5166 e = new AddAssignExp(exp->loc, exp->e1, new IntegerExp(exp->loc, 1, Type::tint32)); in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2015688 (AddAssignExp::toElem): Ditto.
H A DChangeLog-2012195 (MinAssignExp::toElem, AddAssignExp::toElem): Use
H A DChangeLog-2016889 (ExprVisitor::visit(AddAssignExp)): Likewise.