Lines Matching refs:classDecl
73 const CXXRecordDecl *classDecl, in emitMemberInitializer() argument
88 QualType recordTy = cgf.getContext().getTypeDeclType(classDecl); in emitMemberInitializer()
152 const CXXRecordDecl *classDecl, in emitBaseInitializer() argument
170 if (classDecl->isDynamicClass()) { in emitBaseInitializer()
178 loc, thisPtr, classDecl, baseClassDecl, isBaseVirtual); in emitBaseInitializer()
182 getOverlapForBaseInit(classDecl, baseClassDecl, isBaseVirtual)); in emitBaseInitializer()
203 const CXXRecordDecl *classDecl = cd->getParent(); in emitCtorPrologue() local
219 classDecl->getNumVBases() != 0 && in emitCtorPrologue()
220 !classDecl->isAbstract(); in emitCtorPrologue()
244 emitBaseInitializer(getLoc(cd->getBeginLoc()), classDecl, *b); in emitCtorPrologue()
249 if (classDecl->isDynamicClass()) { in emitCtorPrologue()
387 const CXXRecordDecl *classDecl = ctor->getParent(); in emitDelegatingCXXConstructorCall() local
388 if (cgm.getLangOpts().Exceptions && !classDecl->hasTrivialDestructor()) { in emitDelegatingCXXConstructorCall()