Searched refs:CopyConstructor (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | LibASTImporter.rst | 149 |-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 D | SemaDeclCXX.cpp | 15184 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 D | SemaExprCXX.cpp | 4278 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 D | SemaOverload.cpp | 209 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 D | Overload.h | 329 CXXConstructorDecl *CopyConstructor; variable
|