Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaDeclCXX.cpp15184 CXXConstructorDecl *CopyConstructor = CXXConstructorDecl::Create( in DeclareImplicitCopyConstructor() local
15191 CopyConstructor->setAccess(AS_public); in DeclareImplicitCopyConstructor()
15192 CopyConstructor->setDefaulted(); in DeclareImplicitCopyConstructor()
15194 setupImplicitSpecialMemberType(CopyConstructor, Context.VoidTy, ArgType); in DeclareImplicitCopyConstructor()
15198 CopyConstructor, in DeclareImplicitCopyConstructor()
15211 ParmVarDecl::Create(Context, CopyConstructor, ClassLoc, ClassLoc, in DeclareImplicitCopyConstructor()
15214 CopyConstructor->setParams(FromParam); in DeclareImplicitCopyConstructor()
15216 CopyConstructor->setTrivial( in DeclareImplicitCopyConstructor()
15218 ? SpecialMemberIsTrivial(CopyConstructor, CXXCopyConstructor) in DeclareImplicitCopyConstructor()
15221 CopyConstructor->setTrivialForCall( in DeclareImplicitCopyConstructor()
[all …]
H A DSemaExprCXX.cpp4278 if (SCS.CopyConstructor) { in PerformImplicitConversion()
4284 cast<CXXConstructorDecl>(SCS.CopyConstructor), ToType, From, in PerformImplicitConversion()
4289 SCS.FoundCopyConstructor, SCS.CopyConstructor, in PerformImplicitConversion()
4296 SCS.FoundCopyConstructor, SCS.CopyConstructor, in PerformImplicitConversion()
H A DSemaOverload.cpp209 CopyConstructor = nullptr; in setAsIdentityConversion()
502 if (CopyConstructor) { in dump()
1475 ICS.Standard.CopyConstructor = Constructor; in TryUserDefinedConversion()
1569 ICS.Standard.CopyConstructor = nullptr; in TryImplicitConversion()
1810 SCS.CopyConstructor = nullptr; in IsStandardConversion()
4893 ICS.Standard.CopyConstructor = nullptr; in TryReferenceInit()
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DOverload.h329 CXXConstructorDecl *CopyConstructor; variable