Lines Matching full:fieldrec
702 CXXRecordDecl* FieldRec = cast<CXXRecordDecl>(RecordTy->getDecl());
703 if (FieldRec->getDefinition()) {
704 addedClassSubobject(FieldRec);
712 if (FieldRec->hasNonTrivialMoveConstructor())
714 if (FieldRec->hasNonTrivialMoveAssignment())
716 if (FieldRec->hasNonTrivialDestructor())
725 if (!FieldRec->hasTrivialDefaultConstructor())
734 if (!FieldRec->hasTrivialCopyConstructor())
739 if (!FieldRec->hasTrivialMoveConstructor())
748 if (!FieldRec->hasTrivialCopyAssignment())
753 if (!FieldRec->hasTrivialMoveAssignment())
756 if (!FieldRec->hasTrivialDestructor())
758 if (!FieldRec->hasIrrelevantDestructor())
760 if (FieldRec->hasObjectMember())
762 if (FieldRec->hasVolatileMember())
769 if (!FieldRec->isStandardLayout())
799 if (FieldRec->hasMutableFields())
810 !FieldRec->hasConstexprDefaultConstructor() && !isUnion())
821 if (!FieldRec->hasCopyConstructorWithConstParam())
830 if (!FieldRec->hasCopyAssignmentWithConstParam())
833 if (FieldRec->hasUninitializedReferenceMember() &&