Home
last modified time | relevance | path

Searched refs:cppDtorVtblIndex (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Daggregate.h273 int cppDtorVtblIndex; // slot reserved for the virtual destructor [extern(C++)] variable
H A Ddsymbolsem.d4155 assert (cldec.cppDtorVtblIndex == -1); // double-call check already by dd.type in visit()
4156 if (cldec.baseClass && cldec.baseClass.cppDtorVtblIndex != -1) in visit()
4159 cldec.cppDtorVtblIndex = cldec.baseClass.cppDtorVtblIndex; in visit()
4164 cldec.cppDtorVtblIndex = cast(int)cldec.vtbl.dim; in visit()
5267 if (cldec.classKind == ClassKind.cpp && cldec.cppDtorVtblIndex != -1) in visit()
5270 cldec.dtor.vtblIndex = cldec.cppDtorVtblIndex; in visit()
5271 cldec.vtbl[cldec.cppDtorVtblIndex] = cldec.dtor; in visit()
5277 cldec.vtbl[cldec.cppDtorVtblIndex + 1] = cldec.dtor; in visit()
H A Ddclass.d181 int cppDtorVtblIndex = -1; variable
H A Dclone.d1063 …if (!cldec || cldec.cppDtorVtblIndex == -1) // scalar deleting dtor not built for non-virtual dtors in buildWindowsCppDtor()