Home
last modified time | relevance | path

Searched refs:CopyConstructor (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DSpecialMemberFunctionsCheck.cpp65 case SpecialMemberFunctionsCheck::SpecialMemberFunctionKind::CopyConstructor: in toString()
120 Matchers = {{"copy-ctor", SpecialMemberFunctionKind::CopyConstructor}, in check()
164 HasMember(SpecialMemberFunctionKind::CopyConstructor) || in checkForMissingMembers()
179 RequireMember(SpecialMemberFunctionKind::CopyConstructor); in checkForMissingMembers()
185 (IsDeleted(SpecialMemberFunctionKind::CopyConstructor) && in checkForMissingMembers()
H A DSpecialMemberFunctionsCheck.h42 CopyConstructor, enumerator
/llvm-project-15.0.7/libc/test/src/__support/
H A Darg_list_test.cpp52 TEST(LlvmLibcArgListTest, CopyConstructor) { in TEST() argument
/llvm-project-15.0.7/clang/test/AST/
H A Dast-dump-decl.mm36 // CHECK-NEXT: CopyConstructor
/llvm-project-15.0.7/clang/docs/
H A DLibASTImporter.rst149 |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
176 | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
360 | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
370 | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
486 | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DStreamTeeTest.cpp41 TEST(StreamTeeTest, CopyConstructor) { in TEST() argument
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp15074 CopyConstructor->setAccess(AS_public); in DeclareImplicitCopyConstructor()
15075 CopyConstructor->setDefaulted(); in DeclareImplicitCopyConstructor()
15097 CopyConstructor->setParams(FromParam); in DeclareImplicitCopyConstructor()
15099 CopyConstructor->setTrivial( in DeclareImplicitCopyConstructor()
15104 CopyConstructor->setTrivialForCall( in DeclareImplicitCopyConstructor()
15124 ClassDecl->addDecl(CopyConstructor); in DeclareImplicitCopyConstructor()
15126 return CopyConstructor; in DeclareImplicitCopyConstructor()
15136 if (CopyConstructor->willHaveBody() || CopyConstructor->isInvalidDecl()) in DefineImplicitCopyConstructor()
15161 CopyConstructor->setInvalidDecl(); in DefineImplicitCopyConstructor()
15167 CopyConstructor->setBody( in DefineImplicitCopyConstructor()
[all …]
H A DSemaExprCXX.cpp4207 if (SCS.CopyConstructor) { in PerformImplicitConversion()
4213 cast<CXXConstructorDecl>(SCS.CopyConstructor), ToType, From, in PerformImplicitConversion()
4218 SCS.FoundCopyConstructor, SCS.CopyConstructor, in PerformImplicitConversion()
4225 SCS.FoundCopyConstructor, SCS.CopyConstructor, in PerformImplicitConversion()
H A DSemaOverload.cpp205 CopyConstructor = nullptr; in setAsIdentityConversion()
498 if (CopyConstructor) { in dump()
1368 ICS.Standard.CopyConstructor = Constructor; in TryUserDefinedConversion()
1462 ICS.Standard.CopyConstructor = nullptr; in TryImplicitConversion()
1703 SCS.CopyConstructor = nullptr; in IsStandardConversion()
4796 ICS.Standard.CopyConstructor = nullptr; in TryReferenceInit()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DOverload.h330 CXXConstructorDecl *CopyConstructor; variable
/llvm-project-15.0.7/clang/unittests/Analysis/FlowSensitive/
H A DTransferTest.cpp1903 TEST(TransferTest, CopyConstructor) { in TEST() argument
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterTest.cpp3068 TEST_P(ImportImplicitMethods, CopyConstructor) { in TEST_P() argument