/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | delegatize.c | 64 e = new FuncExp(loc, fld);
|
H A D | cond.c | 140 FuncExp *fe = new FuncExp(loc, fd);
|
H A D | expression.c | 1687 FuncExp *fe = (FuncExp *)a; 3256 e = new FuncExp(loc, fld); 4553 /******************************** FuncExp *********************************/ 4555 FuncExp::FuncExp(Loc loc, Dsymbol *s) function in class:FuncExp 4556 : Expression(loc, TOKfunction, sizeof(FuncExp)) 4570 bool FuncExp::equals(RootObject *o) 4578 FuncExp *fe = (FuncExp *) [all...] |
H A D | dtemplate.c | 164 if (((FuncExp *)ea)->td) 165 sa = ((FuncExp *)ea)->td; 167 sa = ((FuncExp *)ea)->fd; 470 return (size_t)(void *) ((FuncExp *)e)->fd; 2020 if (((FuncExp *)ea)->td) 2021 sa = ((FuncExp *)ea)->td; 2023 sa = ((FuncExp *)ea)->fd; 4418 void visit(FuncExp *e) 4790 void visit(FuncExp *) 4792 //printf("FuncExp [all...] |
H A D | declaration.c | 365 Expression *e = new FuncExp(loc, aliassym); 369 FuncExp *fe = (FuncExp *)e; 1517 FuncDeclaration *f = ((FuncExp *)ex)->fd;
|
H A D | visitor.h | 203 class FuncExp; 497 virtual void visit(FuncExp *e) { visit((Expression *)e); }
|
H A D | dcast.c | 117 void visit(FuncExp *e) 119 //printf("FuncExp::implicitCastTo type = %p %s, t = %s\n", e->type, e->type ? e->type->toChars() : NULL, t->toChars()); 120 FuncExp *fe; 977 void visit(FuncExp *e) 979 //printf("FuncExp::implicitConvTo type = %p %s, t = %s\n", e->type, e->type ? e->type->toChars() : NULL, t->toChars()); 2257 void visit(FuncExp *e) 2259 //printf("FuncExp::castTo type = %s, t = %s\n", e->type->toChars(), t->toChars()); 2260 FuncExp *fe; 2457 void visit(FuncExp *fe) 2459 //printf("FuncExp [all...] |
H A D | expression.h | 629 class FuncExp : public Expression class in inherits:Expression 636 FuncExp(Loc loc, Dsymbol *s); 640 MATCH matchType(Type *to, Scope *sc, FuncExp **pfe, int flag = 0);
|
H A D | escape.c | 804 void visit(FuncExp *e)
|
H A D | initsem.c | 190 Expression *e = new FuncExp(i->loc, fd);
|
H A D | expressionsem.c | 1544 void visit(FuncExp *exp) 1587 FuncExp *fe; 1650 Expression *callExpSemantic(FuncExp *exp, Scope *sc, Expressions *arguments) 2594 * normalize AST, and it will give a chance to wrap fd with FuncExp. 2775 FuncExp *fe = (FuncExp *)exp->e1; 3356 assert(((FuncExp *)exp->e1)->fd); 3357 exp->f = ((FuncExp *)exp->e1)->fd;
|
H A D | statementsem.c | 535 FuncExp *fe = (FuncExp *)e; 1505 Expression *flde = new FuncExp(loc, fld);
|
H A D | dinterpret.c | 1905 void visit(FuncExp *e) 4696 fd = ((FuncExp *)ecall)->fd; 6560 fd = ((FuncExp*)deleg)->fd; 6619 fd = ((FuncExp*)deleg)->fd;
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | delegatize.d | 69 e = new FuncExp(loc, fld);
|
H A D | expression.h | 156 FuncExp* isFuncExp(); 606 class FuncExp : public Expression class in inherits:Expression 614 FuncExp *syntaxCopy();
|
H A D | lambdacomp.d | 477 override void visit(FuncExp) { buf.setsize(0); }
|
H A D | visitor.h | 211 class FuncExp; 482 virtual void visit(FuncExp *e) { visit((Expression *)e); }
|
H A D | statementsem.d | 876 FuncExp flde = foreachBodyToFunction(sc2, fs, tfld); 1384 (cast(FuncExp)flde).fd.tookAddressOf = 1; 1389 ++(cast(FuncExp)flde).fd.tookAddressOf; // allocate a closure unless the opApply() uses 'scope' 1616 static FuncExp foreachBodyToFunction(Scope* sc, ForeachStatement fs, TypeFunction tfld) 1672 Expression flde = new FuncExp(fs.loc, fld); 1677 return cast(FuncExp)flde; 4404 auto fe = cast(FuncExp)e;
|
H A D | dtemplate.d | 2291 if ((cast(FuncExp)ea).td) 2292 sa = (cast(FuncExp)ea).td; 2294 sa = (cast(FuncExp)ea).fd; 4798 override void visit(FuncExp e) 5151 override void visit(FuncExp e) 5153 //printf("FuncExp.reliesOnTemplateParameters('%s')\n", e.toChars()); 6712 FuncExp fe = cast(FuncExp)ea; 7258 if ((cast(FuncExp)ea).td) 7259 sa = (cast(FuncExp)e [all...] |
H A D | dcast.d | 164 Expression visitFunc(FuncExp e) 166 //printf("FuncExp::implicitCastTo type = %p %s, t = %s\n", e.type, e.type ? e.type.toChars() : NULL, t.toChars()); 167 FuncExp fe; 1058 MATCH visitFunc(FuncExp e) 1060 //printf("FuncExp::implicitConvTo type = %p %s, t = %s\n", e.type, e.type ? e.type.toChars() : NULL, t.toChars()); 2504 Expression visitFunc(FuncExp e) 2506 //printf("FuncExp::castTo type = %s, t = %s\n", e.type.toChars(), t.toChars()); 2507 FuncExp fe; 2710 Expression visitFun(FuncExp fe) 2712 //printf("FuncExp [all...] |
H A D | cond.d | 199 auto fe = new FuncExp(loc, fd);
|
H A D | expression.d | 1651 inout(FuncExp) isFuncExp() { return op == EXP.function_ ? cast(typeof(return))this : null; } 3771 extern (C++) final class FuncExp : Expression 3779 super(loc, EXP.function_, __traits(classInstanceSize, FuncExp)); 3852 override FuncExp syntaxCopy() 3855 return new FuncExp(loc, td.syntaxCopy(null)); 3857 return new FuncExp(loc, fd.syntaxCopy(null)); 3860 return new FuncExp(loc, fd); 3863 extern (D) MATCH matchType(Type to, Scope* sc, FuncExp* presult, int flag = 0) 3873 //printf("FuncExp::matchType('%s'), to=%s\n", type ? type.toChars() : "null", to.toChars()); 4016 (*presult) = cast(FuncExp)cop [all...] |
H A D | transitivevisitor.d | 990 override void visit(AST.FuncExp e) 992 //printf("Visiting FuncExp\n");
|
H A D | dmangle.d | 972 override void visit(FuncExp e)
|
H A D | parsetimevisitor.d | 190 void visit(AST.FuncExp e) { visit(cast(AST.Expression)e); }
|