| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | nogc.c | 213 void visit(CatExp *e) in visit()
|
| H A D | optimize.c | 1199 void visit(CatExp *e) in Expression_optimize() 1209 CatExp *ce1 = (CatExp *)e->e1; in Expression_optimize() 1210 CatExp cex(e->loc, ce1->e2, e->e2); in Expression_optimize()
|
| H A D | visitor.h | 261 class CatExp; variable 555 virtual void visit(CatExp *e) { visit((BinExp *)e); } in visit()
|
| H A D | expression.h | 1267 class CatExp : public BinExp 1270 CatExp(Loc loc, Expression *e1, Expression *e2);
|
| H A D | opover.c | 98 void visit(CatExp *) { id = Id::cat; } in opId() 148 void visit(CatExp *) { id = Id::cat_r; } in opId_r()
|
| H A D | expression.c | 6393 CatExp::CatExp(Loc loc, Expression *e1, Expression *e2) in CatExp() function 6394 : BinExp(loc, TOKcat, sizeof(CatExp), e1, e2) in CatExp()
|
| H A D | parse.c | 7604 case TOKtilde: nextToken(); e2 = parseMulExp(); e = new CatExp(loc,e,e2); continue; in parseAddExp()
|
| H A D | dinterpret.c | 5464 void visit(CatExp *e) in visit()
|
| H A D | expressionsem.c | 6600 void visit(CatExp *exp) in visit()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | nogc.d | 194 override void visit(CatExp e) in visit()
|
| H A D | arrayop.d | 376 checkPossibleAddCatError!(AddExp, CatExp)(e.isAddExp()); in arrayOpInvalidError()
|
| H A D | optimize.d | 1244 void visitCat(CatExp e) in Expression_optimize() 1253 scope CatExp cex = new CatExp(e.loc, ce1.e2, e.e2); in Expression_optimize()
|
| H A D | expression.h | 211 CatExp* isCatExp(); 1165 class CatExp : public BinExp
|
| H A D | visitor.h | 270 class CatExp; variable 536 virtual void visit(CatExp *e) { visit((BinExp *)e); } in visit()
|
| H A D | parsetimevisitor.d | 244 void visit(AST.CatExp e) { visit(cast(AST.BinExp)e); } in ParseTimeVisitor()
|
| H A D | expression.d | 1721 … inout(CatExp) isCatExp() { return op == EXP.concatenate ? cast(typeof(return))this : null; } in isCatExp() 6352 extern (C++) final class CatExp : BinExp 6356 super(loc, EXP.concatenate, __traits(classInstanceSize, CatExp), e1, e2); in this()
|
| H A D | dinterpret.d | 5668 override void visit(CatExp e) in visit()
|
| H A D | parse.d | 8866 e = new AST.CatExp(loc, e, e2); in parseAddExp()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | ChangeLog-2014 | 11 * d-elem.cc (CatExp::toElem): Split dynamic arrays when passing as 126 * d-elem.cc (CatExp::toElem): Likewise. 537 * d-elem.cc (CatExp::toElem): Likewise. 614 * d-elem.cc (CatExp::toElem): Change stashed vars from Array to vec<>.
|
| H A D | ChangeLog-2012 | 293 (CatExp::toElem): Inline use of one_elem_array, clean-up. 409 * d-glue.cc (CatExp::toElem): Use flag_split_darrays.
|
| H A D | expr.cc | 669 void visit (CatExp *e) in visit() 703 CatExp *ce = e; in visit()
|
| H A D | ChangeLog-2007 | 61 * d-glue.cc (CatExp::toElem): Null check. (Bugzilla 1581) 67 * d-glue.cc (CatExp::toElem): Flatten multiple CatExps into a
|
| H A D | ChangeLog-2020 | 847 * expr.cc (ExprVisitor::visit (CatExp *)): Use build_local_temp to
|
| H A D | ChangeLog-2016 | 1043 * d-elem.cc (CatExp::toElem): Call new runtime function _d_arraycatnTX
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | expr.cc | 683 void visit (CatExp *e) in visit() 706 ex = ((CatExp *) ex)->e1; in visit() 717 CatExp *ce = e; in visit() 723 : (ce = (CatExp *)ce->e1, oe = ce->e2))) in visit()
|