Searched refs:tookAddressOf (Results 1 – 14 of 14) sorted by relevance
833 if (log) printf("byfunc: %s, %d\n", func.toChars(), func.tookAddressOf); in checkAssignEscape()842 if (va && va.isScope() && !(va.storage_class & STC.return_) && func.tookAddressOf) in checkAssignEscape()843 --func.tookAddressOf; in checkAssignEscape()
328 int tookAddressOf; variable2066 if (fx.isThis() || fx.tookAddressOf) in needsClosure()2140 fx.tookAddressOf || in checkClosure()3580 if (g.isThis() || g.tookAddressOf)3592 if (parentFunc && parentFunc.tookAddressOf)
600 int tookAddressOf; variable
2155 f.tookAddressOf++; in visitAddr()2433 f.tookAddressOf++; in visitSymOff()2463 e.func.tookAddressOf++; in visitDelegate()2483 f.tookAddressOf++; in visitDelegate()
1384 (cast(FuncExp)flde).fd.tookAddressOf = 1; in package()1389 … ++(cast(FuncExp)flde).fd.tookAddressOf; // allocate a closure unless the opApply() uses 'scope' in package()1674 fld.tookAddressOf = 0; in package()
2078 fe.fd.tookAddressOf = 0; in functionParameters()2090 if (f.tookAddressOf) in functionParameters()2091 --f.tookAddressOf; in functionParameters()4108 exp.fd.tookAddressOf++; in visit()5127 exp.f.tookAddressOf = 0; in visit()6985 f.tookAddressOf++; in visit()7029 f.tookAddressOf++; in visit()
1042 if (f.tookAddressOf) in visit()1043 f.tookAddressOf--; in visit()
1928 f->tookAddressOf++; in castTo()2187 f->tookAddressOf++; in castTo()2225 f->tookAddressOf++; in castTo()2249 e->func->tookAddressOf++; in castTo()
589 int tookAddressOf; variable
356 tookAddressOf = 0; in FuncDeclaration()4426 if (g->isThis() || g->tookAddressOf)4505 if (fx->isThis() || fx->tookAddressOf) in needsClosure()4579 if (fx->isThis() || fx->tookAddressOf) in checkClosure()
1518 f->tookAddressOf--; in semantic()
1642 exp->fd->tookAddressOf++; in visit()3601 exp->f->tookAddressOf = 0; in visit()3702 f->tookAddressOf++; in visit()3760 f->tookAddressOf++; in visit()
1507 fld->tookAddressOf = 0; in visit()1684 … fld->tookAddressOf = 1; // allocate a closure unless the opApply() uses 'scope' in visit()
1688 fe->fd->tookAddressOf = 0; in functionParameters()1701 { f->tookAddressOf--; in functionParameters()