Home
last modified time | relevance | path

Searched refs:isMoveAssignmentOperator (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCXXSelfAssignmentChecker.cpp45 if (!MD->isCopyAssignmentOperator() && !MD->isMoveAssignmentOperator()) in checkBeginFunction()
H A DMoveChecker.cpp460 if (!ConstructorDecl && !MethodDecl->isMoveAssignmentOperator()) in checkPostCall()
666 MethodDecl->isMoveAssignmentOperator()) { in checkPreCall()
669 MethodDecl->isMoveAssignmentOperator() ? MK_Move : MK_Copy; in checkPreCall()
H A DStdVariantChecker.cpp74 return AsMethodDecl->isMoveAssignmentOperator(); in isMoveAssignmentCall()
H A DContainerModeling.cpp165 if (cast<CXXMethodDecl>(Func)->isMoveAssignmentOperator()) { in checkPostCall()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFunction.cpp43 else if (MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator()) in Function()
/freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/
H A Dlldb-rpc-gen.cpp162 if (MDecl->isMoveAssignmentOperator()) in GetMethodSupportLevel()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenClass.cpp350 assignOp->isMoveAssignmentOperator()); in emitImplicitAssignmentOperatorBody()
H A DCIRGenFunction.cpp477 cast<CXXMethodDecl>(funcDecl)->isMoveAssignmentOperator())) { in generateCode()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp437 if (MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator()) in shouldSkipFunction()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTypeTraits.cpp1030 &CXXMethodDecl::isMoveAssignmentOperator); in EvaluateUnaryTypeTrait()
2077 << Decl->isMoveAssignmentOperator() << Decl->getSourceRange(); in DiagnoseNonDefaultMovable()
2181 << Decl->isMoveAssignmentOperator() << Decl->getSourceRange(); in DiagnoseNonReplaceableReason()
H A DSemaDeclCXX.cpp6308 MD->isMoveAssignmentOperator()) { in ReferenceDllExportedMembers()
6596 if ((MD->isMoveAssignmentOperator() || in checkClassLevelDLLAttribute()
6735 if (MD->isMoveAssignmentOperator()) in getDefaultedFunctionKind()
9890 if (I->isMoveAssignmentOperator()) { in ShouldDeleteSpecialMember()
9902 << UserDeclaredMove->isMoveAssignmentOperator(); in ShouldDeleteSpecialMember()
14857 (!Copying && Method->isMoveAssignmentOperator())) in buildSingleCopyAssignRecursively()
15512 !SMOR.getMethod()->isMoveAssignmentOperator()) in checkMoveAssignmentForRepeatedMove()
H A DSema.cpp2130 if ((MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator()) && in checkTypeSupport()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp582 !Method->isMoveAssignmentOperator()) in VisitCXXOperatorCallExpr()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp232 hasMethod(cxxMethodDecl(isMoveAssignmentOperator(), unless(isDeleted()))), in __anon2875c4430a02()
H A DPathDiagnostic.cpp972 } else if (MD->isMoveAssignmentOperator()) { in describeCodeDecl()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp462 REGISTER_MATCHER(isMoveAssignmentOperator); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp1605 if (A->isMoveAssignmentOperator() != B->isMoveAssignmentOperator()) in AddMethods()
1606 return A->isMoveAssignmentOperator(); in AddMethods()
H A DDeclCXX.cpp907 if (Method->isMoveAssignmentOperator()) in addedMember()
1614 else if (D->isMoveAssignmentOperator()) in finishedDefaultedOrDeletedMember()
2727 bool CXXMethodDecl::isMoveAssignmentOperator() const { in isMoveAssignmentOperator() function in CXXMethodDecl
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp1208 if (!(MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator())) in isTrivialObjectAssignment()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp274 anyOf(isCopyAssignmentOperator(), isMoveAssignmentOperator())))), in isOptionalValueOrConversionAssignment()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6471 AST_MATCHER(CXXMethodDecl, isMoveAssignmentOperator) { in AST_MATCHER() argument
6472 return Node.isMoveAssignmentOperator(); in AST_MATCHER()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp260 (MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator()) && in EmitCXXMemberOrOperatorMemberCallExpr()
H A DCGClass.cpp597 !D->isCopyAssignmentOperator() && !D->isMoveAssignmentOperator()) in isMemcpyEquivalentSpecialMember()
H A DCodeGenFunction.cpp1603 cast<CXXMethodDecl>(FD)->isMoveAssignmentOperator())) { in GenerateCode()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2218 bool isMoveAssignmentOperator() const;

12