Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h216 ShlExp* isShlExp();
1195 class ShlExp : public BinExp
H A Dvisitor.h275 class ShlExp; variable
537 virtual void visit(ShlExp *e) { visit((BinExp *)e); } in visit()
H A Dparsetimevisitor.d245 void visit(AST.ShlExp e) { visit(cast(AST.BinExp)e); } in ParseTimeVisitor()
H A Doptimize.d982 void visitShl(ShlExp e) in Expression_optimize()
H A Dexpression.d1726 … inout(ShlExp) isShlExp() { return op == EXP.leftShift ? cast(typeof(return))this : null; } in isShlExp()
6449 extern (C++) final class ShlExp : BinExp
6453 super(loc, EXP.leftShift, __traits(classInstanceSize, ShlExp), e1, e2); in this()
H A Dcparse.d1188 e = new AST.ShlExp(loc, e, e2); in cparseShiftExp()
H A Ddcast.d3803 IntRange visitShl(ShlExp e) in getIntRange()
H A Dexpressionsem.d1528 e = new ShlExp(loc, e1, e2); in opAssignToOp()
11028 override void visit(ShlExp exp) in visit()
H A Dparse.d8889 e = new AST.ShlExp(loc, e, e2); in parseShiftExp()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Doptimize.c778 void visit(ShlExp *e) in Expression_optimize()
911 ret = new ShlExp(e->loc, new IntegerExp(e->loc, 1, e->e1->type), shift); in Expression_optimize()
H A Dvisitor.h266 class ShlExp; variable
560 virtual void visit(ShlExp *e) { visit((BinExp *)e); } in visit()
H A Dexpression.h1307 class ShlExp : public BinExp
1310 ShlExp(Loc loc, Expression *e1, Expression *e2);
H A Dopover.c92 void visit(ShlExp *) { id = Id::shl; } in opId()
142 void visit(ShlExp *) { id = Id::shl_r; } in opId_r()
H A Dexpression.c5894 case TOKshlass: e = new ShlExp(loc, e1, e2); break; in opAssignToOp()
6428 ShlExp::ShlExp(Loc loc, Expression *e1, Expression *e2) in ShlExp() function
6429 : BinExp(loc, TOKshl, sizeof(ShlExp), e1, e2) in ShlExp()
H A Ddcast.c3492 void visit(ShlExp *e) in getIntRange()
H A Dparse.c7625 case TOKshl: nextToken(); e2 = parseAddExp(); e = new ShlExp(loc,e,e2); continue; in parseShiftExp()
H A Dexpressionsem.c7194 void visit(ShlExp *exp) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2015671 (ShlExp::toElem): Ditto.
H A DChangeLog-2012189 (ShrExp::toElem, ShlExp::toElem, ModExp::toElem, DivExp::toElem)
H A DChangeLog-2016872 (ExprVisitor::visit(ShlExp)): Likewise.