Searched refs:cppDtorVtblIndex (Results 1 – 4 of 4) sorted by relevance
273 int cppDtorVtblIndex; // slot reserved for the virtual destructor [extern(C++)] variable
4155 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()
181 int cppDtorVtblIndex = -1; variable
1063 …if (!cldec || cldec.cppDtorVtblIndex == -1) // scalar deleting dtor not built for non-virtual dtors in buildWindowsCppDtor()