Lines Matching refs:getAsCXXRecordDecl
749 if (Arg->getType()->getAsCXXRecordDecl() && !Arg->isGLValue()) in findConstructionContextsForArguments()
1527 assert(!CO->getType()->getAsCXXRecordDecl() || CO->isGLValue() || in findConstructionContexts()
1884 const CXXRecordDecl *CRD = Ty->getAsCXXRecordDecl(); in addAutomaticObjDestruction()
2018 const CXXRecordDecl *CD = VI.getType()->getAsCXXRecordDecl(); in addImplicitDtorsForDestructor()
2028 const CXXRecordDecl *CD = BI.getType()->getAsCXXRecordDecl(); in addImplicitDtorsForDestructor()
2047 if (const CXXRecordDecl *CD = QT->getAsCXXRecordDecl()) in addImplicitDtorsForDestructor()
2142 if (const CXXRecordDecl *CD = QT->getAsCXXRecordDecl()) in hasTrivialDestructor()
4871 CXXRecordDecl *RD = Context->getBaseElementType(DTy)->getAsCXXRecordDecl(); in VisitCXXDeleteExpr()
5324 const CXXRecordDecl *classDecl = ty->getAsCXXRecordDecl(); in getDestructorDecl()
5333 astContext.getBaseElementType(DTy)->getAsCXXRecordDecl(); in getDestructorDecl()
5350 const CXXRecordDecl *classDecl = ty->getAsCXXRecordDecl(); in getDestructorDecl()
5650 OS << I->getBaseClass()->getAsCXXRecordDecl()->getName(); in print_initializer()
5652 OS << I->getTypeSourceInfo()->getType()->getAsCXXRecordDecl()->getName(); in print_initializer()
5893 OS << "~" << BS->getType()->getAsCXXRecordDecl()->getName() << "()"; in print_elem()
5902 OS << ".~" << T->getAsCXXRecordDecl()->getName() << "()"; in print_elem()