| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | traits.c | 841 ex = new TupleExp(e->loc, exps); in semanticTraits() 891 Expression *ex = new TupleExp(e->loc, exps); in semanticTraits() 915 TupleExp *tup = new TupleExp(e->loc, exps); in semanticTraits() 956 TupleExp *tup = new TupleExp(e->loc, mods); in semanticTraits() 1110 TupleExp *tup = new TupleExp(e->loc, exps); in semanticTraits() 1308 Expression *ex = new TupleExp(e->loc, exps); in semanticTraits() 1449 TupleExp *te= new TupleExp(e->loc, exps); in semanticTraits()
|
| H A D | attrib.c | 1694 TupleExp *te = (TupleExp *)e; in udaExpressionEval() 1726 udas->push(new TupleExp(Loc(), udas1)); in concat() 1727 udas->push(new TupleExp(Loc(), udas2)); in concat() 1742 exps->push(new TupleExp(Loc(), userAttribDecl->getAttributes())); in getAttributes() 1744 exps->push(new TupleExp(Loc(), atts)); in getAttributes()
|
| H A D | apply.c | 133 void visit(TupleExp *e) in visit()
|
| H A D | declaration.c | 1050 TupleExp *te = (TupleExp *)e; in semantic() 1105 ie = new TupleExp(_init->loc, iexps); in semantic() 1111 TupleExp *te = (TupleExp *)ie; in semantic() 1138 TupleExp *te = (TupleExp *)ie; in semantic()
|
| H A D | expression.c | 1023 TupleExp *te = (TupleExp *)arg; in expandTuples() 2183 TupleExp *Expression::toTupleExp() in toTupleExp() 3321 e = new TupleExp(loc, tup); in resolve() 4468 TupleExp::TupleExp(Loc loc, Expression *e0, Expressions *exps) in TupleExp() function 4469 : Expression(loc, TOKtuple, sizeof(TupleExp)) in TupleExp() 4476 TupleExp::TupleExp(Loc loc, Expressions *exps) in TupleExp() function 4477 : Expression(loc, TOKtuple, sizeof(TupleExp)) in TupleExp() 4484 TupleExp::TupleExp(Loc loc, TupleDeclaration *tup) in TupleExp() function 4485 : Expression(loc, TOKtuple, sizeof(TupleExp)) in TupleExp() 4520 bool TupleExp::equals(RootObject *o) in equals() [all …]
|
| H A D | expression.h | 160 virtual TupleExp *toTupleExp(); 385 class TupleExp : public Expression 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 | initsem.c | 288 TupleExp *te = (TupleExp *)ei->exp; in visit() 387 i->exp = new TupleExp(i->exp->loc, new Expressions()); in visit()
|
| H A D | cond.c | 114 sfe->aggrfe->aggr = new TupleExp(aggr->loc, es); in lowerArrayAggregate() 201 Type *ty = new TypeTypeof(loc, new TupleExp(loc, e)); in createTupleType()
|
| H A D | expressionsem.c | 1507 void visit(TupleExp *exp) in visit() 2577 Expression *e = new TupleExp(exp->loc, e0, exps); in visit() 4596 TupleExp *te; in visit() 4601 te = (TupleExp *)exp->e1; in visit() 4631 e = new TupleExp(exp->loc, te->e0, exps); in visit() 4918 TupleExp *te = (TupleExp *)exp->e2; in visit() 4996 TupleExp *te; in visit() 5001 te = (TupleExp *)exp->e1; in visit() 5431 TupleExp *tup1 = (TupleExp *)exp->e1; in visit() 5432 TupleExp *tup2 = (TupleExp *)e2x; in visit() [all …]
|
| H A D | opover.c | 1080 TupleExp *tup1 = (TupleExp *)e->e1; in op_overload() 1081 TupleExp *tup2 = (TupleExp *)e->e2; in op_overload()
|
| H A D | visitor.h | 190 class TupleExp; variable 484 virtual void visit(TupleExp *e) { visit((Expression *)e); } in visit()
|
| H A D | statementsem.c | 509 bool declareVariable(ForeachStatement *fs, Type *paramtype, TupleExp *te, in declareVariable() 619 Type *paramtype, TupleExp *te, TypeTuple *tuple, in makeTupleForeachBody() 792 TupleExp *te = NULL; in makeTupleForeach() 795 te = (TupleExp *)fs->aggr; in makeTupleForeach() 942 TupleExp *te = (TupleExp *)fs->aggr; in visit()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | traits.d | 1208 auto tup = new TupleExp(e.loc, exps); in semanticTraits() 1251 Expression ex = new TupleExp(e.loc, exps); in semanticTraits() 1300 auto tup = new TupleExp(e.loc, exps); in semanticTraits() 1329 auto tup = new TupleExp(e.loc, mods); in semanticTraits() 1501 auto tup = new TupleExp(e.loc, exps); in semanticTraits() 1712 Expression ex = new TupleExp(e.loc, exps); in semanticTraits() 1861 auto te = new TupleExp(e.loc, exps); in semanticTraits() 1976 auto tup = new TupleExp(e.loc, exps); in semanticTraits() 2054 auto tup = new TupleExp(e.loc, exps); in semanticTraits() 2092 auto tup = new TupleExp(e.loc, exps); in semanticTraits()
|
| H A D | apply.d | 180 override void visit(TupleExp e) in visit()
|
| H A D | attrib.d | 1423 (*udas)[0] = new TupleExp(Loc.initial, udas1); in concat() 1424 (*udas)[1] = new TupleExp(Loc.initial, udas2); in concat() 1438 exps.push(new TupleExp(Loc.initial, userAttribDecl.getAttributes())); in getAttributes() 1440 exps.push(new TupleExp(Loc.initial, atts)); in getAttributes()
|
| H A D | expression.h | 144 TupleExp* isTupleExp(); 394 class TupleExp : public Expression 407 static TupleExp *create(const Loc &loc, Expressions *exps); 408 TupleExp *syntaxCopy();
|
| H A D | cond.d | 174 aggrfe.aggr = new TupleExp(aggr.loc, es); in private() 257 auto ty = new TypeTypeof(loc, new TupleExp(loc, e)); in private()
|
| H A D | semantic2.d | 578 TupleExp te = cast(TupleExp)e; in visit()
|
| H A D | lambdacomp.d | 492 override void visit(TupleExp) { buf.setsize(0); } in visit() argument
|
| H A D | typesem.d | 1566 TupleExp te = oparam.defaultArg.isTupleExp(); in typeSemantic() 1573 TupleExp te = oparam.defaultArg.isTupleExp(); in typeSemantic() 1846 TupleExp te = e.isTupleExp(); in typeSemantic() 3649 e = new TupleExp(e.loc, e0, exps); in dotExp() 3952 e = new TupleExp(e.loc, e0, exps); in dotExp() 4084 e = new TupleExp(e.loc, tup); in dotExp() 4213 e = new TupleExp(e.loc, e0, exps); in dotExp() 4500 e = new TupleExp(e.loc, tup); in dotExp() 4781 return new TupleExp(loc, exps); in visitTuple()
|
| H A D | expression.d | 296 TupleExp te = cast(TupleExp)arg; in expandTuples() 1638 … inout(TupleExp) isTupleExp() { return op == EXP.tuple ? cast(typeof(return))this : null; } in isTupleExp() 2822 extern (C++) final class TupleExp : Expression 2837 super(loc, EXP.tuple, __traits(classInstanceSize, TupleExp)); in this() 2845 super(loc, EXP.tuple, __traits(classInstanceSize, TupleExp)); in this() 2852 super(loc, EXP.tuple, __traits(classInstanceSize, TupleExp)); in this() 2884 static TupleExp create(const ref Loc loc, Expressions* exps) in create() 2886 return new TupleExp(loc, exps); in create() 2889 override TupleExp syntaxCopy() in syntaxCopy() 2891 return new TupleExp(loc, e0 ? e0.syntaxCopy() : null, arraySyntaxCopy(exps)); in syntaxCopy()
|
| H A D | visitor.h | 196 class TupleExp; variable 493 virtual void visit(TupleExp *e) { visit((Expression *)e); } in visit()
|
| H A D | expressionsem.d | 974 e = new TupleExp(loc, tup); in symbolToExp() 3049 override void visit(TupleExp exp) in visit() 6182 auto res = new TupleExp(op.loc, te.exps); in visit() 6583 Expression e = new TupleExp(exp.loc, e0, exps); in visit() 7503 TupleExp te = exp.e1.isTupleExp(); in visit() 7961 TupleExp te; in visit() 7966 te = cast(TupleExp)exp.e1; in visit() 7995 e = new TupleExp(exp.loc, te.e0, exps); in visit() 8365 TupleExp te = cast(TupleExp)exp.e2; in visit() 8444 TupleExp te; in visit() [all …]
|
| H A D | initsem.d | 349 TupleExp te = ei.exp.isTupleExp(); in initializerSemantic() 468 i.exp = new TupleExp(i.exp.loc, new Expressions()); in initializerSemantic()
|
| H A D | parsetimevisitor.d | 201 void visit(AST.TupleExp e) { visit(cast(AST.Expression)e); } in ParseTimeVisitor()
|