Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:CD

451   if (const CXXRecordDecl *CD = dyn_cast<CXXRecordDecl>(RD)) {
453 if (CD->isDynamicClass() && !IsPrimaryBase)
454 AppendVTablePointer(BaseSubobject(CD, Offset), VTable, VTableClass);
459 Bases.reserve(CD->getNumBases());
461 for (CXXRecordDecl::base_class_const_iterator Base = CD->bases_begin(),
462 BaseEnd = CD->bases_end(); Base != BaseEnd; ++Base, ++BaseNo) {
595 const CXXRecordDecl *CD = dyn_cast<CXXRecordDecl>(RD);
597 if (CD && CD->isDynamicClass())
598 VTable = CGM.getVTables().GetAddrOfVTable(CD);
600 Builder.Build(Val, RD, false, VTable, CD, CharUnits::Zero());