Searched refs:MoveAssignment (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | SpecialMemberFunctionsCheck.cpp | 71 case SpecialMemberFunctionsCheck::SpecialMemberFunctionKind::MoveAssignment: in toString() 123 {"move-assign", SpecialMemberFunctionKind::MoveAssignment}}; in check() 167 HasMember(SpecialMemberFunctionKind::MoveAssignment); in checkForMissingMembers() 172 HasMember(SpecialMemberFunctionKind::MoveAssignment); in checkForMissingMembers() 189 RequireMember(SpecialMemberFunctionKind::MoveAssignment); in checkForMissingMembers()
|
| H A D | SpecialMemberFunctionsCheck.h | 45 MoveAssignment enumerator
|
| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | ast-dump-decl.mm | 39 // CHECK-NEXT: MoveAssignment
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | LibASTImporter.rst | 152 |-MoveAssignment exists simple trivial needs_implicit 179 | |-MoveAssignment exists simple trivial needs_implicit 363 | | | |-MoveAssignment exists simple trivial needs_implicit 373 | |-MoveAssignment exists simple trivial needs_implicit 489 | |-MoveAssignment exists simple trivial needs_implicit
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersNarrowingTest.cpp | 2044 auto MoveAssignment = in TEST_P() local 2046 EXPECT_TRUE(notMatches("class X { X &operator=(X); };", MoveAssignment)); in TEST_P() 2047 EXPECT_TRUE(matches("class X { X &operator=(X &&); };", MoveAssignment)); in TEST_P() 2049 MoveAssignment)); in TEST_P() 2051 MoveAssignment)); in TEST_P() 2053 MoveAssignment)); in TEST_P() 2054 EXPECT_TRUE(notMatches("class X { X &operator=(X &); };", MoveAssignment)); in TEST_P()
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | StringMapTest.cpp | 404 TEST_F(StringMapTest, MoveAssignment) { in TEST_F() argument
|
| H A D | BitVectorTest.cpp | 1087 TYPED_TEST(BitVectorTest, MoveAssignment) { in TYPED_TEST() argument
|
| H A D | SmallVectorTest.cpp | 888 TYPED_TEST(DualSmallVectorsTest, MoveAssignment) { in TYPED_TEST() argument
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 14688 CXXMethodDecl *MoveAssignment = CXXMethodDecl::Create( in DeclareImplicitMoveAssignment() local 14695 MoveAssignment->setAccess(AS_public); in DeclareImplicitMoveAssignment() 14696 MoveAssignment->setDefaulted(); in DeclareImplicitMoveAssignment() 14697 MoveAssignment->setImplicit(); in DeclareImplicitMoveAssignment() 14703 MoveAssignment, in DeclareImplicitMoveAssignment() 14713 MoveAssignment->setParams(FromParam); in DeclareImplicitMoveAssignment() 14715 MoveAssignment->setTrivial( in DeclareImplicitMoveAssignment() 14728 SetDeclDeleted(MoveAssignment, ClassLoc); in DeclareImplicitMoveAssignment() 14732 PushOnScopeChains(MoveAssignment, S, false); in DeclareImplicitMoveAssignment() 14733 ClassDecl->addDecl(MoveAssignment); in DeclareImplicitMoveAssignment() [all …]
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | ASTImporterTest.cpp | 3084 TEST_P(ImportImplicitMethods, MoveAssignment) { in TEST_P() argument
|