/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | apply.c | 133 void visit(TupleExp *e)
|
H A D | traits.c | 841 ex = new TupleExp(e->loc, exps); 891 Expression *ex = new TupleExp(e->loc, exps); 915 TupleExp *tup = new TupleExp(e->loc, exps); 956 TupleExp *tup = new TupleExp(e->loc, mods); 1110 TupleExp *tup = new TupleExp(e->loc, exps); 1308 Expression *ex = new TupleExp(e->loc, exps); 1449 TupleExp *t [all...] |
H A D | attrib.c | 1694 TupleExp *te = (TupleExp *)e; 1726 udas->push(new TupleExp(Loc(), udas1)); 1727 udas->push(new TupleExp(Loc(), udas2)); 1742 exps->push(new TupleExp(Loc(), userAttribDecl->getAttributes())); 1744 exps->push(new TupleExp(Loc(), atts));
|
H A D | cond.c | 98 // Directly use the elements of the array for the TupleExp creation 114 sfe->aggrfe->aggr = new TupleExp(aggr->loc, es); 201 Type *ty = new TypeTypeof(loc, new TupleExp(loc, e));
|
H A D | initsem.c | 288 TupleExp *te = (TupleExp *)ei->exp; 387 i->exp = new TupleExp(i->exp->loc, new Expressions());
|
H A D | expression.c | 1023 TupleExp *te = (TupleExp *)arg; 2183 TupleExp *Expression::toTupleExp() 3321 e = new TupleExp(loc, tup); 4466 /******************************** TupleExp **************************/ 4468 TupleExp::TupleExp(Loc loc, Expression *e0, Expressions *exps) function in class:TupleExp 4469 : Expression(loc, TOKtuple, sizeof(TupleExp)) 4471 //printf("TupleExp(this = %p)\n", this); 4476 TupleExp function in class:TupleExp 4484 TupleExp::TupleExp(Loc loc, TupleDeclaration *tup) function in class:TupleExp [all...] |
H A D | declaration.c | 1050 TupleExp *te = (TupleExp *)e; 1105 ie = new TupleExp(_init->loc, iexps); 1111 TupleExp *te = (TupleExp *)ie; 1138 TupleExp *te = (TupleExp *)ie;
|
H A D | expression.h | 160 virtual TupleExp *toTupleExp(); 385 class TupleExp : public Expression class in inherits:Expression 394 * The declaration of temporary variable __tup will be stored in TupleExp::e0. 398 TupleExp(Loc loc, Expression *e0, Expressions *exps); 399 TupleExp(Loc loc, Expressions *exps); 400 TupleExp(Loc loc, TupleDeclaration *tup); 401 TupleExp *toTupleExp();
|
H A D | expressionsem.c | 1507 void visit(TupleExp *exp) 1540 //printf("-TupleExp::semantic(%s)\n", exp->toChars()); 2577 Expression *e = new TupleExp(exp->loc, e0, exps); 4596 TupleExp *te; 4601 te = (TupleExp *)exp->e1; 4631 e = new TupleExp(exp->loc, te->e0, exps); 4918 TupleExp *te = (TupleExp *)exp->e2; 4996 TupleExp *te; 5001 te = (TupleExp *)ex [all...] |
H A D | opover.c | 1080 TupleExp *tup1 = (TupleExp *)e->e1; 1081 TupleExp *tup2 = (TupleExp *)e->e2;
|
H A D | visitor.h | 190 class TupleExp; 484 virtual void visit(TupleExp *e) { visit((Expression *)e); }
|
H A D | statementsem.c | 509 bool declareVariable(ForeachStatement *fs, Type *paramtype, TupleExp *te, 619 Type *paramtype, TupleExp *te, TypeTuple *tuple, 792 TupleExp *te = NULL; 795 te = (TupleExp *)fs->aggr; 942 TupleExp *te = (TupleExp *)fs->aggr;
|
H A D | escape.c | 810 void visit(TupleExp *)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | apply.d | 180 override void visit(TupleExp e)
|
H A D | traits.d | 1208 auto tup = new TupleExp(e.loc, exps); 1251 Expression ex = new TupleExp(e.loc, exps); 1300 auto tup = new TupleExp(e.loc, exps); 1329 auto tup = new TupleExp(e.loc, mods); 1501 auto tup = new TupleExp(e.loc, exps); 1712 Expression ex = new TupleExp(e.loc, exps); 1861 auto te = new TupleExp(e.loc, exps); 1976 auto tup = new TupleExp(e.loc, exps); 2054 auto tup = new TupleExp(e.loc, exps); 2092 auto tup = new TupleExp( [all...] |
H A D | attrib.d | 505 * and can be either a `TupleExp`, in which can additional 516 /// CTFE-able expression, resolving to `TupleExp` or `StringExp` 1423 (*udas)[0] = new TupleExp(Loc.initial, udas1); 1424 (*udas)[1] = new TupleExp(Loc.initial, udas2); 1438 exps.push(new TupleExp(Loc.initial, userAttribDecl.getAttributes())); 1440 exps.push(new TupleExp(Loc.initial, atts));
|
H A D | expression.h | 144 TupleExp* isTupleExp(); 394 class TupleExp : public Expression class in inherits:Expression 403 * The declaration of temporary variable __tup will be stored in TupleExp::e0. 407 static TupleExp *create(const Loc &loc, Expressions *exps); 408 TupleExp *syntaxCopy();
|
H A D | cond.d | 160 // Directly use the elements of the array for the TupleExp creation 174 aggrfe.aggr = new TupleExp(aggr.loc, es); 257 auto ty = new TypeTypeof(loc, new TupleExp(loc, e));
|
H A D | semantic2.d | 578 TupleExp te = cast(TupleExp)e;
|
H A D | lambdacomp.d | 492 override void visit(TupleExp) { buf.setsize(0); }
|
H A D | typesem.d | 1566 TupleExp te = oparam.defaultArg.isTupleExp(); 1573 TupleExp te = oparam.defaultArg.isTupleExp(); 1846 TupleExp te = e.isTupleExp(); 3649 e = new TupleExp(e.loc, e0, exps); 3921 /* Create a TupleExp out of the fields of the struct e: 3952 e = new TupleExp(e.loc, e0, exps); 4084 e = new TupleExp(e.loc, tup); 4183 /* Create a TupleExp 4213 e = new TupleExp(e.loc, e0, exps); 4500 e = new TupleExp( [all...] |
H A D | visitor.h | 196 class TupleExp; 493 virtual void visit(TupleExp *e) { visit((Expression *)e); }
|
H A D | expressionsem.d | 974 e = new TupleExp(loc, tup); 3049 override void visit(TupleExp exp) 3053 printf("+TupleExp::semantic(%s)\n", exp.toChars()); 3087 //printf("-TupleExp::semantic(%s)\n", toChars()); 6182 auto res = new TupleExp(op.loc, te.exps); 6583 Expression e = new TupleExp(exp.loc, e0, exps); 7503 TupleExp te = exp.e1.isTupleExp(); 7961 TupleExp te; 7966 te = cast(TupleExp)exp.e1; 7995 e = new TupleExp(ex [all...] |
H A D | expression.d | 296 TupleExp te = cast(TupleExp)arg; 1638 inout(TupleExp) isTupleExp() { return op == EXP.tuple ? cast(typeof(return))this : null; } 2822 extern (C++) final class TupleExp : Expression 2829 * The declaration of temporary variable __tup will be stored in TupleExp.e0. 2837 super(loc, EXP.tuple, __traits(classInstanceSize, TupleExp)); 2838 //printf("TupleExp(this = %p)\n", this); 2845 super(loc, EXP.tuple, __traits(classInstanceSize, TupleExp)); 2846 //printf("TupleExp(this = %p)\n", this); 2852 super(loc, EXP.tuple, __traits(classInstanceSize, TupleExp)); [all...] |
H A D | initsem.d | 349 TupleExp te = ei.exp.isTupleExp(); 468 i.exp = new TupleExp(i.exp.loc, new Expressions());
|