Home
last modified time | relevance | path

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

/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DSpecialMemberFunctionsCheck.cpp88 case SpecialMemberFunctionsCheck::SpecialMemberFunctionKind::MoveAssignment: in toString()
144 {"move-assign", SpecialMemberFunctionKind::MoveAssignment}}; in check()
204 HasMember(SpecialMemberFunctionKind::MoveAssignment); in checkForMissingMembers()
209 HasMember(SpecialMemberFunctionKind::MoveAssignment); in checkForMissingMembers()
227 SpecialMemberFunctionKind::MoveAssignment); in checkForMissingMembers()
H A DSpecialMemberFunctionsCheck.h42 MoveAssignment enumerator
/llvm-project/clang-tools-extra/clang-tidy/utils/
H A DExceptionSpecAnalyzer.cpp181 case DefaultableMemberKind::MoveAssignment: in hasTrivialMemberKind()
209 case DefaultableMemberKind::MoveAssignment: in isSpecialMember()
247 return DefaultableMemberKind::MoveAssignment; in getDefaultableMemberKind()
H A DExceptionSpecAnalyzer.h40 MoveAssignment, enumerator
/llvm-project/clang/test/AST/HLSL/
H A DResourceStruct.hlsl
/llvm-project/clang/test/AST/
H A Dast-dump-decl.mm39 // CHECK-NEXT: MoveAssignment
/llvm-project/clang/docs/
H A DLibASTImporter.rst152 |-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/clang/lib/Sema/
H A DSemaDeclCXX.cpp6695 return CXXSpecialMemberKind::MoveAssignment; in DefineDefaultedFunction()
6754 case CXXSpecialMemberKind::MoveAssignment: in canPassInRegisters()
7276 CSM == CXXSpecialMemberKind::MoveAssignment)
7440 case CXXSpecialMemberKind::MoveAssignment: in ~ComputingExceptionSpec()
7690 CSM == CXXSpecialMemberKind::MoveAssignment) { in CheckExplicitlyDefaultedSpecialMember()
7704 << (CSM == CXXSpecialMemberKind::MoveAssignment) in CheckExplicitlyDefaultedSpecialMember()
7715 << (CSM == CXXSpecialMemberKind::MoveAssignment) in CheckExplicitlyDefaultedSpecialMember()
7738 << (CSM == CXXSpecialMemberKind::MoveAssignment) << RD in CheckExplicitlyDefaultedSpecialMember()
7780 << (CSM == CXXSpecialMemberKind::MoveAssignment); in CheckExplicitlyDefaultedSpecialMember()
9247 case CXXSpecialMemberKind::MoveAssignment in getEffectiveCSM()
15070 CXXMethodDecl *MoveAssignment = CXXMethodDecl::Create( DeclareImplicitMoveAssignment() local
[all...]
H A DSemaLookup.cpp3364 SM == CXXSpecialMemberKind::MoveAssignment) && in LookupSpecialMember()
3521 SM == CXXSpecialMemberKind::MoveAssignment) in LookupCopyingConstructor()
3534 SM == CXXSpecialMemberKind::MoveAssignment) in LookupMovingConstructor()
3645 Class, CXXSpecialMemberKind::MoveAssignment, Quals & Qualifiers::Const, in LookupLiteralOperator()
H A DSemaTemplateInstantiateDecl.cpp5219 PatternSM == CXXSpecialMemberKind::MoveAssignment)) in BuildVarTemplateInstantiation()
H A DSemaOverload.cpp11995 CSM = CXXSpecialMemberKind::MoveAssignment; in NoteFunctionCandidate()
H A DSemaDecl.cpp19020 CXXSpecialMemberKind::MoveAssignment); in ActOnFields()
/llvm-project/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp2147 auto MoveAssignment = in TEST_P() local
2149 EXPECT_TRUE(notMatches("class X { X &operator=(X); };", MoveAssignment)); in TEST_P()
2150 EXPECT_TRUE(matches("class X { X &operator=(X &&); };", MoveAssignment)); in TEST_P()
2152 MoveAssignment)); in TEST_P()
2154 MoveAssignment)); in TEST_P()
2156 MoveAssignment)); in TEST_P()
2157 EXPECT_TRUE(notMatches("class X { X &operator=(X &); };", MoveAssignment)); in TEST_P()
/llvm-project/llvm/unittests/ADT/
H A DStringMapTest.cpp417 TEST_F(StringMapTest, MoveAssignment) { in TEST_F()
414 TEST_F(StringMapTest,MoveAssignment) TEST_F() argument
H A DBitVectorTest.cpp1087 TYPED_TEST(BitVectorTest, MoveAssignment) { in TYPED_TEST() argument
H A DSmallVectorTest.cpp902 TYPED_TEST(DualSmallVectorsTest, MoveAssignment) { in TYPED_TEST() argument
/llvm-project/clang/include/clang/Sema/
H A DSema.h430 MoveAssignment,
450 MoveAssignment, global() enumerator
/llvm-project/clang/unittests/AST/
H A DASTImporterTest.cpp3298 TEST_P(ImportImplicitMethods, MoveAssignment) { in TEST_P()
3308 TEST_P(ImportImplicitMethods,MoveAssignment) TEST_P() argument