Home
last modified time | relevance | path

Searched refs:hasUserDeclaredMoveConstructor (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DMemberwiseConstructor.cpp188 bool CanMove = C.hasUserDeclaredMoveConstructor() || in considerClassValue()
193 C.hasUserDeclaredMoveConstructor()) { in considerClassValue()
H A DSpecialMembers.cpp113 !Class->hasUserDeclaredMoveConstructor(); in prepare()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h719 return !hasUserDeclaredMoveConstructor() && hasMoveConstructor() && in hasSimpleMoveConstructor()
834 bool hasUserDeclaredMoveConstructor() const { in hasUserDeclaredMoveConstructor() function
968 !hasUserDeclaredMoveConstructor() && in needsImplicitMoveAssignment()
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp415 FIELD2("userDeclared", hasUserDeclaredMoveConstructor); in createMoveConstructorDefinitionData()
H A DTextNodeDumper.cpp2015 FLAG(hasUserDeclaredMoveConstructor, user_declared); in VisitCXXRecordDecl()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp9372 if (RD->hasUserDeclaredMoveConstructor() && in ShouldDeleteSpecialMember()
10211 (ClassDecl->hasUserDeclaredMoveConstructor() || in AddImplicitlyDeclaredMembersToClass()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp8317 if (cxx_record_decl->hasUserDeclaredMoveConstructor() || in CompleteTagDeclarationDefinition()