Home
last modified time | relevance | path

Searched refs:tookAddressOf (Results 1 – 14 of 14) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Descape.d833 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()
H A Dfunc.d328 int tookAddressOf; variable
2066 if (fx.isThis() || fx.tookAddressOf) in needsClosure()
2140 fx.tookAddressOf || in checkClosure()
3580 if (g.isThis() || g.tookAddressOf)
3592 if (parentFunc && parentFunc.tookAddressOf)
H A Ddeclaration.h600 int tookAddressOf; variable
H A Ddcast.d2155 f.tookAddressOf++; in visitAddr()
2433 f.tookAddressOf++; in visitSymOff()
2463 e.func.tookAddressOf++; in visitDelegate()
2483 f.tookAddressOf++; in visitDelegate()
H A Dstatementsem.d1384 (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()
H A Dexpressionsem.d2078 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()
H A Ddsymbolsem.d1042 if (f.tookAddressOf) in visit()
1043 f.tookAddressOf--; in visit()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Ddcast.c1928 f->tookAddressOf++; in castTo()
2187 f->tookAddressOf++; in castTo()
2225 f->tookAddressOf++; in castTo()
2249 e->func->tookAddressOf++; in castTo()
H A Ddeclaration.h589 int tookAddressOf; variable
H A Dfunc.c356 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()
H A Ddeclaration.c1518 f->tookAddressOf--; in semantic()
H A Dexpressionsem.c1642 exp->fd->tookAddressOf++; in visit()
3601 exp->f->tookAddressOf = 0; in visit()
3702 f->tookAddressOf++; in visit()
3760 f->tookAddressOf++; in visit()
H A Dstatementsem.c1507 fld->tookAddressOf = 0; in visit()
1684 … fld->tookAddressOf = 1; // allocate a closure unless the opApply() uses 'scope' in visit()
H A Dexpression.c1688 fe->fd->tookAddressOf = 0; in functionParameters()
1701 { f->tookAddressOf--; in functionParameters()