Searched refs:isTriviallyCopyableType (Results 1 – 25 of 30) sorted by relevance
12
51 if (QT.isTriviallyCopyableType(*Result.Context)) in check()
75 Arg->getType().isTriviallyCopyableType(*Result.Context); in check()
45 return !Type.isTriviallyCopyableType(Context) && in isExpensiveToCopy()
187 if (ParamDecl->getType().getNonReferenceType().isTriviallyCopyableType( in check()
675 Descriptor.ElemType.isTriviallyCopyableType(*Context) && in doConversion()
462 !IVar->getType().isTriviallyCopyableType(Ctx)) in createObjCPropertyGetter()
798 !IVar->getType().isTriviallyCopyableType(Ctx)) in createObjCPropertyGetter()
2995 if (!DestType.isTriviallyCopyableType(Self.Context)) { in CheckBuiltinBitCast()3002 if (!SrcType.isTriviallyCopyableType(Self.Context)) { in CheckBuiltinBitCast()
2859 (VariableType.isTriviallyCopyableType(Ctx) || in DiagnoseForRangeConstVariableCopies()3228 .isTriviallyCopyableType(Context)) { in PerformMoveOrCopyInitialization()3259 .isTriviallyCopyableType(Context)) { in PerformMoveOrCopyInitialization()
719 if (!ValueType.isTriviallyCopyableType(Context)) { in BuildObjCBoxedExpr()
4769 return T.isTriviallyCopyableType(C); in EvaluateUnaryTypeTrait()
9059 else if (!T.isTriviallyCopyableType(Context)) in BuildAtomicType()
2296 D->getType().getNonReferenceType().isTriviallyCopyableType(Context) && in isOpenMPPrivateDecl()16682 !QTy.isTriviallyCopyableType(SemaRef.Context)) in checkTypeMappable()
2098 bool QualType::isTriviallyCopyableType(const ASTContext &Context) const { in isTriviallyCopyableType() function in QualType2100 return Context.getBaseElementType(*this).isTriviallyCopyableType(Context); in isTriviallyCopyableType()
2437 bool QualType::isTriviallyCopyableType(const ASTContext &Context) const { in isTriviallyCopyableType() function in QualType2439 return Context.getBaseElementType(*this).isTriviallyCopyableType(Context); in isTriviallyCopyableType()
2677 if (!Ty.isTriviallyCopyableType(*this)) in hasUniqueObjectRepresentations()
498 elementType.isTriviallyCopyableType(CGF.getContext())) { in EmitArrayInit()
1284 return !T.isTriviallyCopyableType(Context); in shouldUseUndefinedBehaviorReturnOptimization()
1077 !(FieldType.isTriviallyCopyableType(CGF.getContext()) || in isMemberInitMemcpyable()
1151 !(FieldType.isTriviallyCopyableType(CGF.getContext()) || in isMemberInitMemcpyable()
755 bool isTriviallyCopyableType(const ASTContext &Context) const;
692 if (!ValueType.isTriviallyCopyableType(Context)) { in BuildObjCBoxedExpr()
7381 else if (!T.isTriviallyCopyableType(Context)) in BuildAtomicType()
4004 return T.isTriviallyCopyableType(C); in EvaluateUnaryTypeTrait()
817 bool isTriviallyCopyableType(const ASTContext &Context) const;