Lines Matching defs:FieldType
619 QualType FieldType = Field->getType();
640 = CGF.getContext().getAsConstantArrayType(FieldType);
655 CGF.EmitAggregateCopy(LHS, Src, FieldType, CGF.getOverlapForFieldInit(Field),
659 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
661 CGF.pushEHDestroy(dtorKind, LHS.getAddress(CGF), FieldType);
671 QualType FieldType = Field->getType();
672 switch (getEvaluationKind(FieldType)) {
698 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
700 pushEHDestroy(dtorKind, LHS.getAddress(*this), FieldType);
1050 QualType FieldType = Field->getType();
1055 !(FieldType.isTriviallyCopyableType(CGF.getContext()) ||
1056 FieldType->isReferenceType()))
1114 QualType FieldType = MemberInit->getAnyMember()->getType();
1115 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
1120 CGF.pushEHDestroy(dtorKind, FieldLHS.getAddress(CGF), FieldType);