Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h219 AndExp* isAndExp();
1213 class AndExp : public BinExp
H A Dvisitor.h278 class AndExp; variable
544 virtual void visit(AndExp *e) { visit((BinExp *)e); } in visit()
H A Dparsetimevisitor.d252 void visit(AST.AndExp e) { visit(cast(AST.BinExp)e); } in ParseTimeVisitor()
H A Doptimize.d1000 void visitAnd(AndExp e) in Expression_optimize()
H A Ddcast.d1069 MATCH visitAnd(AndExp e) in implicitConvTo()
3773 IntRange visitAnd(AndExp e) in getIntRange()
H A Dexpression.d1729 inout(AndExp) isAndExp() { return op == EXP.and ? cast(typeof(return))this : null; } in isAndExp()
6503 extern (C++) final class AndExp : BinExp
6507 super(loc, EXP.and, __traits(classInstanceSize, AndExp), e1, e2); in this()
H A Dcparse.d1283 e = new AST.AndExp(loc, e, e2); in cparseAndExp()
H A Dexpressionsem.d1516 e = new AndExp(loc, e1, e2); in opAssignToOp()
7432 result = new AndExp(loc, e, ex.e1); in visit()
11137 override void visit(AndExp exp) in visit()
H A Dparse.d8987 e = new AST.AndExp(loc, e, e2); in parseAndExp()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Doptimize.c796 void visit(AndExp *e) in Expression_optimize()
840 ret = new AndExp(e->loc, e->e2, new IntegerExp(e->loc, 1, e->e2->type)); in Expression_optimize()
H A Dvisitor.h269 class AndExp; variable
563 virtual void visit(AndExp *e) { visit((BinExp *)e); } in visit()
H A Dexpression.h1331 class AndExp : public BinExp
1334 AndExp(Loc loc, Expression *e1, Expression *e2);
H A Dopover.c95 void visit(AndExp *) { id = Id::iand; } in opId()
145 void visit(AndExp *) { id = Id::iand_r; } in opId_r()
H A Dexpression.c5891 case TOKandass: e = new AndExp(loc, e1, e2); break; in opAssignToOp()
6449 AndExp::AndExp(Loc loc, Expression *e1, Expression *e2) in AndExp() function
6450 : BinExp(loc, TOKand, sizeof(AndExp), e1, e2) in AndExp()
H A Ddcast.c989 void visit(AndExp *e) in implicitConvTo()
3462 void visit(AndExp *e) in getIntRange()
H A Dparse.c7724 e = new AndExp(loc,e,e2); in parseAndExp()
H A Dexpressionsem.c7300 void visit(AndExp *exp) in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2015668 (AndExp::toElem): Ditto.
H A DChangeLog-2012188 (XorExp::toElem, OrExp::toElem, AndExp::toElem, UshrExp::toElem)
H A DChangeLog-2016869 (ExprVisitor::visit(AndExp)): Likewise.