Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:FieldType

706   QualType FieldType = Field->getType();
720 = CGF.getContext().getAsConstantArrayType(FieldType);
735 CGF.EmitAggregateCopy(LHS.getAddress(), Src.getAddress(), FieldType,
739 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
741 CGF.pushEHDestroy(dtorKind, LHS.getAddress(), FieldType);
754 QualType FieldType = Field->getType();
755 switch (getEvaluationKind(FieldType)) {
772 QualType BaseElementTy = getContext().getBaseElementType(FieldType);
790 EmitAggMemberInitializer(*this, LHS, Init, ArrayIndexVar, FieldType,
797 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
799 pushEHDestroy(dtorKind, LHS.getAddress(), FieldType);
1148 QualType FieldType = Field->getType();
1153 !(FieldType.isTriviallyCopyableType(CGF.getContext()) ||
1154 FieldType->isReferenceType()))
1212 QualType FieldType = MemberInit->getAnyMember()->getType();
1213 QualType::DestructionKind dtorKind = FieldType.isDestructedType();
1218 CGF.pushEHDestroy(dtorKind, FieldLHS.getAddress(), FieldType);