Lines Matching refs:VarDeclaration

38 VarDeclaration *copyToTemp(StorageClass stc, const char *name, Expression *e);
572 VarDeclaration *v = new VarDeclaration(loc, type, ident, ie); in declareVariable()
670 VarDeclaration *var = new VarDeclaration(loc, p->type, p->ident, ie); in makeTupleForeachBody()
853 VarDeclaration *vinit = NULL; in visit()
1057 VarDeclaration *var; in visit()
1061 … var = new VarDeclaration(loc, p->type->mutableOf(), Identifier::generateId("__key"), NULL); in visit()
1092 var = new VarDeclaration(loc, p->type, p->ident, NULL); in visit()
1126 VarDeclaration *tmp; in visit()
1141 tmp = new VarDeclaration(loc, fs->aggr->type, id, ie); in visit()
1144 tmp = new VarDeclaration(loc, tab->nextOf()->arrayOf(), id, ie); in visit()
1153 fs->key = new VarDeclaration(loc, Type::tsize_t, idkey, NULL); in visit()
1207 VarDeclaration *v = new VarDeclaration(loc, p->type, p->ident, ei); in visit()
1282 VarDeclaration *r; in visit()
1316VarDeclaration *ve = new VarDeclaration(loc, p->type, p->ident, new ExpInitializer(loc, einit)); in visit()
1324 VarDeclaration *vd = copyToTemp(STCref, "__front", einit); in visit()
1389VarDeclaration *var = new VarDeclaration(loc, p->type, p->ident, new ExpInitializer(loc, exp)); in visit()
1491 VarDeclaration *v = new VarDeclaration(Loc(), p->type, p->ident, ie); in visit()
1837 …fs->key = new VarDeclaration(loc, fs->upr->type->mutableOf(), Identifier::generateId("__key"), ie); in visit()
1848 VarDeclaration *tmp = new VarDeclaration(loc, fs->upr->type, id, ie); in visit()
1911 VarDeclaration *v = new VarDeclaration(loc, fs->prm->type, fs->prm->ident, ie); in visit()
1958 ifs->match = new VarDeclaration(ifs->loc, ifs->prm->type, ifs->prm->ident, ei); in visit()
2408 VarDeclaration *v = ve->var->isVarDeclaration(); in visit()
2868 VarDeclaration *v = ve->var->isVarDeclaration(); in visit()
2950 VarDeclaration *v = ad->fields[i]; in visit()
3218 VarDeclaration *tmp = copyToTemp(0, "__sync", ss->exp); in visit()
3252 VarDeclaration *tmp = new VarDeclaration(ss->loc, t, id, NULL); in visit()
3261VarDeclaration *v = new VarDeclaration(ss->loc, Type::tvoidptr, Identifier::generateId("__sync"), … in visit()
3346 ws->wthis = new VarDeclaration(ws->loc, ws->exp->type, Id::withSym, init); in visit()
3366 VarDeclaration *tmp = copyToTemp(0, "__withtmp", ws->exp); in visit()
3376 ws->wthis = new VarDeclaration(ws->loc, e->type, Id::withSym, init); in visit()
3858 c->var = new VarDeclaration(c->loc, c->type, c->ident, NULL); in semantic()