Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DMemberwiseConstructor.cpp185 bool CanCopy = C.hasUserDeclaredCopyConstructor() || in considerClassValue()
192 if (C.hasUserDeclaredCopyConstructor() || in considerClassValue()
H A DSpecialMembers.cpp110 NeedCopy = !Class->hasUserDeclaredCopyConstructor() || in prepare()
/llvm-project-15.0.7/lldb/unittests/Symbol/
H A DTestTypeSystemClang.cpp841 EXPECT_FALSE(record->hasUserDeclaredCopyConstructor()); in TEST_F()
886 EXPECT_TRUE(record->hasUserDeclaredCopyConstructor()); in TEST_F()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h712 return !hasUserDeclaredCopyConstructor() && in hasSimpleCopyConstructor()
781 bool hasUserDeclaredCopyConstructor() const { in hasUserDeclaredCopyConstructor() function
875 !hasUserDeclaredCopyConstructor() && in needsImplicitMoveConstructor()
966 !hasUserDeclaredCopyConstructor() && in needsImplicitMoveAssignment()
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp396 FIELD2("userDeclared", hasUserDeclaredCopyConstructor); in createCopyConstructorDefinitionData()
H A DTextNodeDumper.cpp1996 FLAG(hasUserDeclaredCopyConstructor, user_declared); in VisitCXXRecordDecl()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp14418 RD->hasUserDeclaredCopyConstructor() && in diagnoseDeprecatedCopyOperation()
H A DSemaExpr.cpp18626 if (RD->hasUserDeclaredCopyConstructor()) in canCaptureVariableByCopy()