• Home
  • Raw
  • Download

Lines Matching refs:getAsCXXRecordDecl

945            ? !Field->getType()->getAsCXXRecordDecl()->hasVariantMembers()  in CheckConstexprCtorInitializer()
946 : Field->getType()->getAsCXXRecordDecl()->isEmpty())) in CheckConstexprCtorInitializer()
1276 CXXRecordDecl *Base = I.getType()->getAsCXXRecordDecl(); in findCircularInheritance()
1383 if (CXXRecordDecl *BaseDecl = BaseType->getAsCXXRecordDecl()) { in CheckBaseSpecifier()
1420 BaseType->getAsCXXRecordDecl())) { in CheckBaseSpecifier()
1620 CXXRecordDecl *DerivedRD = Derived->getAsCXXRecordDecl(); in IsDerivedFrom()
1624 CXXRecordDecl *BaseRD = Base->getAsCXXRecordDecl(); in IsDerivedFrom()
1643 CXXRecordDecl *DerivedRD = Derived->getAsCXXRecordDecl(); in IsDerivedFrom()
1647 CXXRecordDecl *BaseRD = Base->getAsCXXRecordDecl(); in IsDerivedFrom()
1910 if (const CXXRecordDecl *RD = T->getAsCXXRecordDecl()) in InitializationHasSideEffects()
3075 const CXXRecordDecl *Base = BaseSpec->getType()->getAsCXXRecordDecl(); in BuildImplicitBaseInitializer()
3463 CXXRecordDecl *FieldRD = Field->getType()->getAsCXXRecordDecl(); in isInactiveUnionMember()
5254 CXXRecordDecl *BaseClass = Base->getType()->getAsCXXRecordDecl(); in shouldDeleteForBase()
5262 CXXRecordDecl *FieldRecord = FieldType->getAsCXXRecordDecl(); in shouldDeleteForField()
5328 CXXRecordDecl *UnionFieldRecord = UnionFieldType->getAsCXXRecordDecl(); in shouldDeleteForField()
5652 CXXRecordDecl *SubRD = SubType->getAsCXXRecordDecl(); in checkTrivialSubobjectCall()
5708 if (!checkTrivialClassMembers(S, FieldType->getAsCXXRecordDecl(), in checkTrivialClassMembers()
8796 InheritedBases.push_back(BaseIt.getType()->getAsCXXRecordDecl()); in DeclareInheritingConstructors()
9474 if (CXXRecordDecl *FieldClassDecl = FieldType->getAsCXXRecordDecl()) { in ComputeDefaultedCopyAssignmentExceptionSpec()
9855 if (CXXRecordDecl *FieldClassDecl = FieldType->getAsCXXRecordDecl()) { in ComputeDefaultedMoveAssignmentExceptionSpec()
9956 CXXRecordDecl *Base = BaseSpec->getType()->getAsCXXRecordDecl(); in checkMoveAssignmentForRepeatedMove()
9992 Existing->getType()->getAsCXXRecordDecl()->getCanonicalDecl()) in checkMoveAssignmentForRepeatedMove()
9996 BI.getType()->getAsCXXRecordDecl()->getCanonicalDecl()) in checkMoveAssignmentForRepeatedMove()
10271 if (CXXRecordDecl *FieldClassDecl = FieldType->getAsCXXRecordDecl()) { in ComputeDefaultedCopyCtorExceptionSpec()
10435 if (CXXRecordDecl *FieldRecDecl = FieldType->getAsCXXRecordDecl()) { in ComputeDefaultedMoveCtorExceptionSpec()