Home
last modified time | relevance | path

Searched refs:AddExp (Results 1 – 25 of 32) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddenum.c706 e = new AddExp(loc, eprev, new IntegerExp(loc, 1, Type::tint32)); in semantic()
715 origValue = new AddExp(loc, emprev->origValue, new IntegerExp(loc, 1, Type::tint32)); in semantic()
H A Dvisitor.h259 class AddExp; variable
553 virtual void visit(AddExp *e) { visit((BinExp *)e); } in visit()
H A Dexpression.h1251 class AddExp : public BinExp
1254 AddExp(Loc loc, Expression *e1, Expression *e2);
H A Dopover.c86 void visit(AddExp *) { id = Id::add; } in opId()
136 void visit(AddExp *) { id = Id::add_r; } in opId_r()
H A Dconstfold.c1903 AddExp *ae = (AddExp *)e1; in Ptr()
H A Doptimize.c692 void visit(AddExp *e) in Expression_optimize()
H A Dexpression.c5886 case TOKaddass: e = new AddExp(loc, e1, e2); break; in opAssignToOp()
6379 AddExp::AddExp(Loc loc, Expression *e1, Expression *e2) in AddExp() function
6380 : BinExp(loc, TOKadd, sizeof(AddExp), e1, e2) in AddExp()
H A Ddcast.c282 void visit(AddExp *e) in implicitConvTo()
3418 void visit(AddExp *e) in getIntRange()
H A Ddinterpret.c5931 AddExp *ae = (AddExp *)e->e1; in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dimportc.d175 auto ep = new PtrExp(ae.loc, new AddExp(ae.loc, e1, e2)); in carraySemantic()
H A Darrayop.d376 checkPossibleAddCatError!(AddExp, CatExp)(e.isAddExp()); in arrayOpInvalidError()
H A Dexpression.h209 AddExp* isAddExp();
1153 class AddExp : public BinExp
H A Dvisitor.h268 class AddExp; variable
534 virtual void visit(AddExp *e) { visit((BinExp *)e); } in visit()
H A Doptimize.d628 ret = new AddExp(e.loc, pe, new IntegerExp(e.loc, offset, Type.tsize_t)); in Expression_optimize()
904 void visitAdd(AddExp e) in Expression_optimize()
H A Dparsetimevisitor.d242 void visit(AST.AddExp e) { visit(cast(AST.BinExp)e); } in ParseTimeVisitor()
H A Ddcast.d330 MATCH visitAdd(AddExp e) in implicitConvTo()
3466 exp = new AddExp(Loc.initial, lhs, rhs); break; in typeMerge()
3730 IntRange visitAdd(AddExp e) in getIntRange()
H A Dexpression.d1719 inout(AddExp) isAddExp() { return op == EXP.add ? cast(typeof(return))this : null; } in isAddExp()
6316 extern (C++) final class AddExp : BinExp
6320 super(loc, EXP.add, __traits(classInstanceSize, AddExp), e1, e2); in this()
H A Dconstfold.d1802 if (AddExp ae = e1.isAddExp()) in Ptr()
H A Dstatementsem.d1746 scope AddExp ea = new AddExp(loc, fs.lwr, fs.upr); in package()
H A Ddsymbolsem.d2438 e = new AddExp(em.loc, eprev, IntegerExp.literal!1); in visit()
2447 em.origValue = new AddExp(em.loc, emprev.origValue, IntegerExp.literal!1); in visit()
H A Dexpressionsem.d1496 e = new AddExp(loc, e1, e2); in opAssignToOp()
7436 result = new AddExp(loc, e, ex.e1); in visit()
8508 auto e = new AddExp(exp.loc, vp, exp.e2); in visit()
10231 override void visit(AddExp exp) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2015303 (AddExp::toElem): Likewise.
676 (AddExp::toElem): Ditto.
H A DChangeLog-2012190 (MulExp::toElem, MinExp::toElem, AddExp::toElem):Use
H A DChangeLog-2016877 (ExprVisitor::visit(AddExp)): Likewise.
H A Dexpr.cc1545 AddExp *ae = e->e1->isAddExp (); in visit()

12