Home
last modified time | relevance | path

Searched refs:isCopyOrMoveConstructor (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMoveChecker.cpp535 if (DtorDec || (CtorDec && CtorDec->isCopyOrMoveConstructor()) || in isInMoveSafeContext()
611 if (CtorDec && CtorDec->isCopyOrMoveConstructor()) { in checkPreCall()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp51 assert(Ctor->getDecl()->isCopyOrMoveConstructor()); in performTrivialCopy()
780 CE->getConstructor()->isCopyOrMoveConstructor() && in handleConstructor()
H A DBugReporterVisitors.cpp1453 return CtorDecl->isCopyOrMoveConstructor() && CtorDecl->isTrivial(); in isTrivialCopyOrMoveCtor()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp880 if (Constructor->isConstexpr() && !Constructor->isCopyOrMoveConstructor()) in addedMember()
2801 return isCopyOrMoveConstructor(TypeQuals) && in isCopyConstructor()
2806 return isCopyOrMoveConstructor(TypeQuals) && in isMoveConstructor()
2811 bool CXXConstructorDecl::isCopyOrMoveConstructor(unsigned &TypeQuals) const { in isCopyOrMoveConstructor() function in CXXConstructorDecl
H A DExprConstant.cpp6419 if (Definition->isDefaulted() && Definition->isCopyOrMoveConstructor() && in HandleConstructorCall()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp601 if (!(CD && CD->isCopyOrMoveConstructor()) && in isMemcpyEquivalentSpecialMember()
665 Constructor->isCopyOrMoveConstructor()) { in EmitMemberInitializer()
1053 if (CD->isCopyOrMoveConstructor() && CD->isDefaulted()) in getTrivialCopySource()
1088 CD->isCopyOrMoveConstructor() && in ConstructorMemcpyizer()
H A DCGExprConstant.cpp1436 assert(E->getConstructor()->isCopyOrMoveConstructor() && in VisitCXXConstructExpr()
H A DCGDebugInfo.cpp2734 if (Ctor->isCopyOrMoveConstructor()) in canUseCtorHoming()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp537 if (ConstructorDecl->isCopyOrMoveConstructor()) { in VisitCXXConstructExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2748 bool isCopyOrMoveConstructor(unsigned &TypeQuals) const;
2751 bool isCopyOrMoveConstructor() const { in isCopyOrMoveConstructor() function
2753 return isCopyOrMoveConstructor(Quals); in isCopyOrMoveConstructor()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DCheckExprLifetime.cpp826 if (CCE->getConstructor()->isCopyOrMoveConstructor()) { in visitLocalsRetainedByInitializer()
H A DSema.cpp1987 if (Ctor->isCopyOrMoveConstructor() && Ctor->isTrivial()) in checkTypeSupport()
H A DSemaDeclCXX.cpp6798 if (CD && CD->isCopyOrMoveConstructor()) in canPassInRegisters()
10358 if (CD->isCopyOrMoveConstructor() && !CD->isDeleted()) in checkIllFormedTrivialABIStruct()
15940 Constructor->isCopyOrMoveConstructor() && hasOneRealArgument(ExprArgs)) { in BuildCXXConstructExpr()
H A DSemaTemplateInstantiateDecl.cpp2840 Constructor->isCopyOrMoveConstructor()) in VisitCXXMethodDecl()
H A DSemaInit.cpp7333 if (!CCE->getConstructor()->isCopyOrMoveConstructor()) in CheckMoveOnConstruction()
H A DSemaOpenMP.cpp7923 if ((Ctor->isCopyOrMoveConstructor() || in setLCDeclAndLB()
8216 if ((Ctor->isCopyOrMoveConstructor() || in getInitLCDecl()
H A DSemaOverload.cpp12026 if (cast<CXXConstructorDecl>(Fn)->isCopyOrMoveConstructor()) in NoteFunctionCandidate()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DCompiler.cpp2469 if (Ctor->isDefaulted() && Ctor->isCopyOrMoveConstructor() && in VisitCXXConstructExpr()