Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dparsetimevisitor.d258 void visit(AST.BinAssignExp e) { visit(cast(AST.BinExp)e); } in ParseTimeVisitor()
261 void visit(AST.AddAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
262 void visit(AST.MinAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
263 void visit(AST.MulAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
264 void visit(AST.DivAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
265 void visit(AST.ModAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
266 void visit(AST.PowAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
267 void visit(AST.AndAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
268 void visit(AST.OrAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
269 void visit(AST.XorAssignExp e) { visit(cast(AST.BinAssignExp)e); } in ParseTimeVisitor()
[all …]
H A Dexpression.h239 BinAssignExp* isBinAssignExp();
713 class BinAssignExp : public BinExp
1075 class AddAssignExp : public BinAssignExp
1081 class MinAssignExp : public BinAssignExp
1087 class MulAssignExp : public BinAssignExp
1093 class DivAssignExp : public BinAssignExp
1099 class ModAssignExp : public BinAssignExp
1105 class AndAssignExp : public BinAssignExp
1111 class OrAssignExp : public BinAssignExp
1117 class XorAssignExp : public BinAssignExp
[all …]
H A Dvisitor.h219 class BinAssignExp; variable
550 virtual void visit(BinAssignExp *e) { visit((BinExp *)e); } in visit()
553 virtual void visit(AddAssignExp *e) { visit((BinAssignExp *)e); } in visit()
554 virtual void visit(MinAssignExp *e) { visit((BinAssignExp *)e); } in visit()
555 virtual void visit(MulAssignExp *e) { visit((BinAssignExp *)e); } in visit()
556 virtual void visit(DivAssignExp *e) { visit((BinAssignExp *)e); } in visit()
557 virtual void visit(ModAssignExp *e) { visit((BinAssignExp *)e); } in visit()
558 virtual void visit(PowAssignExp *e) { visit((BinAssignExp *)e); } in visit()
559 virtual void visit(AndAssignExp *e) { visit((BinAssignExp *)e); } in visit()
560 virtual void visit(OrAssignExp *e) { visit((BinAssignExp *)e); } in visit()
[all …]
H A Dexpression.d1760 inout(BinAssignExp) isBinAssignExp() pure inout nothrow @nogc in isBinAssignExp()
4584 extern (C++) class BinAssignExp : BinExp
6058 extern (C++) final class AddAssignExp : BinAssignExp
6074 extern (C++) final class MinAssignExp : BinAssignExp
6090 extern (C++) final class MulAssignExp : BinAssignExp
6106 extern (C++) final class DivAssignExp : BinAssignExp
6122 extern (C++) final class ModAssignExp : BinAssignExp
6138 extern (C++) final class AndAssignExp : BinAssignExp
6154 extern (C++) final class OrAssignExp : BinAssignExp
6170 extern (C++) final class XorAssignExp : BinAssignExp
[all …]
H A Darrayop.d159 Expression arrayOp(BinAssignExp e, Scope* sc) in arrayOp()
H A Descape.d1656 override void visit(BinAssignExp e) in visit()
1959 override void visit(BinAssignExp e) in visit()
H A Doptimize.d873 void visitBinAssign(BinAssignExp e) in Expression_optimize()
H A Dopover.d1096 Expression visitBinAssign(BinAssignExp e) in visitBinAssign()
H A Dexpressionsem.d5808 override void visit(BinAssignExp exp) in visit()
10171 static Expression tryAliasThisForLhs(BinAssignExp exp, Scope* sc) in visit()
10190 static Expression tryAliasThisForRhs(BinAssignExp exp, Scope* sc) in visit()
H A Ddinterpret.d4343 override void visit(BinAssignExp e) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dvisitor.h211 class BinAssignExp; variable
505 virtual void visit(BinAssignExp *e) { visit((BinExp *)e); } in visit()
540 virtual void visit(AddAssignExp *e) { visit((BinAssignExp *)e); } in visit()
541 virtual void visit(MinAssignExp *e) { visit((BinAssignExp *)e); } in visit()
542 virtual void visit(MulAssignExp *e) { visit((BinAssignExp *)e); } in visit()
543 virtual void visit(DivAssignExp *e) { visit((BinAssignExp *)e); } in visit()
544 virtual void visit(ModAssignExp *e) { visit((BinAssignExp *)e); } in visit()
545 virtual void visit(AndAssignExp *e) { visit((BinAssignExp *)e); } in visit()
546 virtual void visit(OrAssignExp *e) { visit((BinAssignExp *)e); } in visit()
547 virtual void visit(XorAssignExp *e) { visit((BinAssignExp *)e); } in visit()
[all …]
H A Dexpression.h90 Expression *arrayOp(BinAssignExp *e, Scope *sc);
754 class BinAssignExp : public BinExp
757 BinAssignExp(Loc loc, TOK op, int size, Expression *e1, Expression *e2);
1160 class AddAssignExp : public BinAssignExp
1167 class MinAssignExp : public BinAssignExp
1174 class MulAssignExp : public BinAssignExp
1181 class DivAssignExp : public BinAssignExp
1188 class ModAssignExp : public BinAssignExp
1195 class AndAssignExp : public BinAssignExp
1202 class OrAssignExp : public BinAssignExp
[all …]
H A Darrayop.c237 Expression *arrayOp(BinAssignExp *e, Scope *sc) in arrayOp()
313 void visit(BinAssignExp *e) in buildArrayIdent()
478 void visit(BinAssignExp *e) in buildArrayLoop()
H A Dexpression.c5176 BinAssignExp::BinAssignExp(Loc loc, TOK op, int size, Expression *e1, Expression *e2) in BinAssignExp() function
5181 bool BinAssignExp::isLvalue() in isLvalue()
5186 Expression *BinAssignExp::toLvalue(Scope *, Expression *) in toLvalue()
5192 Expression *BinAssignExp::modifiableLvalue(Scope *sc, Expression *) in modifiableLvalue()
6289 : BinAssignExp(loc, TOKaddass, sizeof(AddAssignExp), e1, e2) in AddAssignExp()
6296 : BinAssignExp(loc, TOKminass, sizeof(MinAssignExp), e1, e2) in MinAssignExp()
6303 : BinAssignExp(loc, TOKcatass, sizeof(CatAssignExp), e1, e2) in CatAssignExp()
6310 : BinAssignExp(loc, TOKmulass, sizeof(MulAssignExp), e1, e2) in MulAssignExp()
6317 : BinAssignExp(loc, TOKdivass, sizeof(DivAssignExp), e1, e2) in DivAssignExp()
6324 : BinAssignExp(loc, TOKmodass, sizeof(ModAssignExp), e1, e2) in ModAssignExp()
[all …]
H A Descape.c908 void visit(BinAssignExp *e) in escapeByValue()
1108 void visit(BinAssignExp *e) in escapeByRef()
H A Dopover.c1131 void visit(BinAssignExp *e) in op_overload()
H A Ddinterpret.c4247 void visit(BinAssignExp *e) in visit()
H A Dexpressionsem.c2221 void visit(BinAssignExp *exp) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2017401 * expr.cc (ExprVisitor::visit(BinAssignExp)): Strip promotions from
H A DChangeLog-2016878 (ExprVisitor::visit(BinAssignExp)): New function.
H A Dexpr.cc748 void visit (BinAssignExp *e) in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc762 void visit (BinAssignExp *e) in visit()