Home
last modified time | relevance | path

Searched refs:isTriviallyCopyableType (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp844 !IVar->getType().isTriviallyCopyableType(Ctx)) in createObjCPropertyGetter()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp3276 if (!DestType.isTriviallyCopyableType(Self.Context)) { in CheckBuiltinBitCast()
3283 if (!SrcType.isTriviallyCopyableType(Self.Context)) { in CheckBuiltinBitCast()
H A DSemaExprObjC.cpp720 if (!ValueType.isTriviallyCopyableType(Context)) { in BuildObjCBoxedExpr()
H A DSemaExprCXX.cpp5135 return T.isTriviallyCopyableType(C); in EvaluateUnaryTypeTrait()
H A DSemaType.cpp10074 else if (!T.isTriviallyCopyableType(Context) && getLangOpts().CPlusPlus) in BuildAtomicType()
H A DSemaOpenMP.cpp2549 D->getType().getNonReferenceType().isTriviallyCopyableType(Context) && in isOpenMPPrivateDecl()
21233 !QTy.isTriviallyCopyableType(SemaRef.Context)) in checkTypeMappable()
H A DSemaDeclCXX.cpp14857 T.isTriviallyCopyableType(S.Context)) in buildSingleCopyAssign()
H A DSemaChecking.cpp8118 if (!IsC11 && !AtomTy.isTriviallyCopyableType(Context) && in BuildAtomicExpr()
H A DSemaExpr.cpp19613 if (T.isTriviallyCopyableType(Context)) in canCaptureVariableByCopy()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp525 elementType.isTriviallyCopyableType(CGF.getContext())) { in EmitArrayInit()
H A DCGClass.cpp1061 !(FieldType.isTriviallyCopyableType(CGF.getContext()) || in isMemberInitMemcpyable()
H A DCGCall.cpp1826 return ReturnType.isTriviallyCopyableType(Context); in MayDropFunctionReturn()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DType.cpp2665 bool QualType::isTriviallyCopyableType(const ASTContext &Context) const { in isTriviallyCopyableType() function in QualType
H A DASTContext.cpp2785 if (CheckIfTriviallyCopyable && !Ty.isTriviallyCopyableType(*this)) in hasUniqueObjectRepresentations()
H A DExprConstant.cpp9701 if (!T.isTriviallyCopyableType(Info.Ctx)) { in VisitBuiltinCallExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DType.h918 bool isTriviallyCopyableType(const ASTContext &Context) const;