Lines Matching refs:CXXRecord
9396 CXXRecordDecl *CXXRecord = cast<CXXRecordDecl>(Record->getDecl()); in ActOnUninitializedDecl() local
9400 if (!CXXRecord->isPOD()) in ActOnUninitializedDecl()
13023 if (CXXRecordDecl *CXXRecord = dyn_cast<CXXRecordDecl>(Record)) { in ActOnFields() local
13024 if (!CXXRecord->isInvalidDecl()) { in ActOnFields()
13027 I = CXXRecord->conversion_begin(), in ActOnFields()
13028 E = CXXRecord->conversion_end(); I != E; ++I) in ActOnFields()
13031 if (!CXXRecord->isDependentType()) { in ActOnFields()
13032 if (CXXRecord->hasUserDeclaredDestructor()) { in ActOnFields()
13035 AdjustDestructorExceptionSpec(CXXRecord, in ActOnFields()
13036 CXXRecord->getDestructor()); in ActOnFields()
13040 AddImplicitlyDeclaredMembersToClass(CXXRecord); in ActOnFields()
13045 if (CXXRecord->getNumVBases()) { in ActOnFields()
13047 CXXRecord->getFinalOverriders(FinalOverriders); in ActOnFields()
13078 CXXRecord->completeDefinition(&FinalOverriders); in ActOnFields()
13105 CXXRecordDecl *CXXRecord = cast<CXXRecordDecl>(Record); in ActOnFields() local
13107 CXXRecord->getLexicalDeclContext()->isExternCContext() && in ActOnFields()
13108 !CXXRecord->isDependentType() && in ActOnFields()
13109 CXXRecord->isCLike(); in ActOnFields()