Home
last modified time | relevance | path

Searched refs:ShrExp (Results 1 – 20 of 20) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h217 ShrExp* isShrExp();
1201 class ShrExp : public BinExp
H A Dvisitor.h276 class ShrExp; variable
538 virtual void visit(ShrExp *e) { visit((BinExp *)e); } in visit()
H A Dparsetimevisitor.d246 void visit(AST.ShrExp e) { visit(cast(AST.BinExp)e); } in ParseTimeVisitor()
H A Doptimize.d988 void visitShr(ShrExp e) in Expression_optimize()
H A Dexpression.d1727 … inout(ShrExp) isShrExp() { return op == EXP.rightShift ? cast(typeof(return))this : null; } in isShrExp()
6467 extern (C++) final class ShrExp : BinExp
6471 super(loc, EXP.rightShift, __traits(classInstanceSize, ShrExp), e1, e2); in this()
H A Dcparse.d1194 e = new AST.ShrExp(loc, e, e2); in cparseShiftExp()
H A Ddcast.d3811 IntRange visitShr(ShrExp e) in getIntRange()
H A Dexpressionsem.d1532 e = new ShrExp(loc, e1, e2); in opAssignToOp()
11065 override void visit(ShrExp exp) in visit()
H A Dparse.d8895 e = new AST.ShrExp(loc, e, e2); in parseShiftExp()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dvisitor.h267 class ShrExp; variable
561 virtual void visit(ShrExp *e) { visit((BinExp *)e); } in visit()
H A Dexpression.h1315 class ShrExp : public BinExp
1318 ShrExp(Loc loc, Expression *e1, Expression *e2);
H A Dopover.c93 void visit(ShrExp *) { id = Id::shr; } in opId()
143 void visit(ShrExp *) { id = Id::shr_r; } in opId_r()
H A Doptimize.c784 void visit(ShrExp *e) in Expression_optimize()
H A Dexpression.c5895 case TOKshrass: e = new ShrExp(loc, e1, e2); break; in opAssignToOp()
6435 ShrExp::ShrExp(Loc loc, Expression *e1, Expression *e2) in ShrExp() function
6436 : BinExp(loc, TOKshr, sizeof(ShrExp), e1, e2) in ShrExp()
H A Ddcast.c3500 void visit(ShrExp *e) in getIntRange()
H A Dparse.c7626 case TOKshr: nextToken(); e2 = parseAddExp(); e = new ShrExp(loc,e,e2); continue; in parseShiftExp()
H A Dexpressionsem.c7230 void visit(ShrExp *exp) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2015670 (ShrExp::toElem): Ditto.
H A DChangeLog-2012189 (ShrExp::toElem, ShlExp::toElem, ModExp::toElem, DivExp::toElem)
H A DChangeLog-2016871 (ExprVisitor::visit(ShrExp)): Likewise.