Home
last modified time | relevance | path

Searched refs:CopyAssignment (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DSpecialMemberFunctionsCheck.cpp67 case SpecialMemberFunctionsCheck::SpecialMemberFunctionKind::CopyAssignment: in toString()
121 {"copy-assign", SpecialMemberFunctionKind::CopyAssignment}, in check()
165 HasMember(SpecialMemberFunctionKind::CopyAssignment) || in checkForMissingMembers()
180 RequireMember(SpecialMemberFunctionKind::CopyAssignment); in checkForMissingMembers()
186 IsDeleted(SpecialMemberFunctionKind::CopyAssignment)))) { in checkForMissingMembers()
H A DSpecialMemberFunctionsCheck.h43 CopyAssignment, enumerator
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DRegularExpressionTest.cpp24 TEST(RegularExpression, CopyAssignment) { in TEST() argument
/llvm-project-15.0.7/clang/test/AST/
H A Dast-dump-decl.mm38 // CHECK-NEXT: CopyAssignment
/llvm-project-15.0.7/clang/docs/
H A DLibASTImporter.rst151 |-CopyAssignment trivial has_const_param needs_implicit implicit_has_const_param
178 | |-CopyAssignment trivial has_const_param needs_implicit implicit_has_const_param
362 | | | |-CopyAssignment trivial has_const_param needs_implicit implicit_has_const_param
372 | |-CopyAssignment trivial has_const_param needs_implicit implicit_has_const_param
488 | |-CopyAssignment trivial has_const_param needs_implicit implicit_has_const_param
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp2027 auto CopyAssignment = in TEST_P() local
2029 EXPECT_TRUE(matches("class X { X &operator=(X); };", CopyAssignment)); in TEST_P()
2030 EXPECT_TRUE(matches("class X { X &operator=(X &); };", CopyAssignment)); in TEST_P()
2031 EXPECT_TRUE(matches("class X { X &operator=(const X &); };", CopyAssignment)); in TEST_P()
2033 CopyAssignment)); in TEST_P()
2035 CopyAssignment)); in TEST_P()
2036 EXPECT_TRUE(notMatches("class X { X &operator=(X &&); };", CopyAssignment)); in TEST_P()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp14354 CXXMethodDecl *CopyAssignment = CXXMethodDecl::Create( in DeclareImplicitCopyAssignment() local
14361 CopyAssignment->setAccess(AS_public); in DeclareImplicitCopyAssignment()
14362 CopyAssignment->setDefaulted(); in DeclareImplicitCopyAssignment()
14363 CopyAssignment->setImplicit(); in DeclareImplicitCopyAssignment()
14369 CopyAssignment, in DeclareImplicitCopyAssignment()
14379 CopyAssignment->setParams(FromParam); in DeclareImplicitCopyAssignment()
14381 CopyAssignment->setTrivial( in DeclareImplicitCopyAssignment()
14394 SetDeclDeleted(CopyAssignment, ClassLoc); in DeclareImplicitCopyAssignment()
14398 PushOnScopeChains(CopyAssignment, S, false); in DeclareImplicitCopyAssignment()
14399 ClassDecl->addDecl(CopyAssignment); in DeclareImplicitCopyAssignment()
[all …]
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterTest.cpp3080 TEST_P(ImportImplicitMethods, CopyAssignment) { in TEST_P() argument