Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp779 !IVar->getType().isTriviallyCopyableType(Ctx)) in createObjCPropertyGetter()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DType.cpp2205 bool QualType::isTriviallyCopyableType(const ASTContext &Context) const { in isTriviallyCopyableType() function in QualType
2207 return Context.getBaseElementType(*this).isTriviallyCopyableType(Context); in isTriviallyCopyableType()
H A DASTContext.cpp2429 if (!Ty.isTriviallyCopyableType(*this)) in hasUniqueObjectRepresentations()
H A DExprConstant.cpp6303 if (!T.isTriviallyCopyableType(Info.Ctx)) { in VisitBuiltinCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprAgg.cpp491 elementType.isTriviallyCopyableType(CGF.getContext())) { in EmitArrayInit()
H A DCodeGenFunction.cpp1304 return !T.isTriviallyCopyableType(Context); in shouldUseUndefinedBehaviorReturnOptimization()
H A DCGClass.cpp1054 !(FieldType.isTriviallyCopyableType(CGF.getContext()) || in isMemberInitMemcpyable()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmt.cpp3133 .isTriviallyCopyableType(Context)) { in PerformMoveOrCopyInitialization()
3164 .isTriviallyCopyableType(Context)) { in PerformMoveOrCopyInitialization()
H A DSemaExprObjC.cpp697 if (!ValueType.isTriviallyCopyableType(Context)) { in BuildObjCBoxedExpr()
H A DSemaExprCXX.cpp4577 return T.isTriviallyCopyableType(C); in EvaluateUnaryTypeTrait()
H A DSemaType.cpp8210 else if (!T.isTriviallyCopyableType(Context)) in BuildAtomicType()
H A DSemaChecking.cpp4585 if (!IsC11 && !AtomTy.isTriviallyCopyableType(Context) && in SemaAtomicOpsOverloaded()
H A DSemaDeclCXX.cpp11785 T.isTriviallyCopyableType(S.Context)) in buildSingleCopyAssign()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DType.h794 bool isTriviallyCopyableType(const ASTContext &Context) const;