Home
last modified time | relevance | path

Searched refs:CopyCtor (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang/test/CXX/class/class.union/
H A Dp1.cpp26 class CopyCtor { // expected-note 2{{because no constructor can be used to copy an object of type '… class
27 CopyCtor(CopyCtor &cc) { abort(); } in CopyCtor() function in CopyCtor
44CopyCtor copyctor; // expected-error {{union member 'copyctor' has a non-trivial copy constructor}}
64 CopyCtor copyctor;
86 …struct s4 : CopyCtor { // expected-note {{because no constructor can be used to copy an object of …
129 Either<int,CopyCtor> copyctor(0); // expected-note {{in instantiation of template}} in fred()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DMoveConstructorInitCheck.cpp39 const auto *CopyCtor = Result.Nodes.getNodeAs<CXXConstructorDecl>("ctor"); in check() local
59 for (const auto *Ctor : CopyCtor->getParent()->ctors()) { in check()
80 diag(CopyCtor->getLocation(), "copy constructor being called", in check()
/llvm-project-15.0.7/llvm/test/tools/llvm-cxxdump/
H A Deh.test150 COFF-I386: __CT??_R0?AUA@@@84[CopyCtor]: null
159 COFF-I386: __CT??_R0?AUA@@@84044[CopyCtor]: null
168 COFF-I386: __CT??_R0?AUB@@@844[CopyCtor]: null
177 COFF-I386: __CT??_R0?AUC@@@84048[CopyCtor]: null
186 COFF-I386: __CT??_R0?AUM@@@88[CopyCtor]: null
204 COFF-I386: __CT??_R0?AW4E@@@84[CopyCtor]: null
213 COFF-I386: __CT??_R0PAUA@@@84044[CopyCtor]: null
231 COFF-I386: __CT??_R0PAUS@@@84[CopyCtor]: null
240 COFF-I386: __CT??_R0PAW4E@@@84[CopyCtor]: null
249 COFF-I386: __CT??_R0PAX@84[CopyCtor]: null
[all …]
/llvm-project-15.0.7/clang/test/CXX/drs/
H A Ddr16xx.cpp227 namespace CopyCtor { namespace
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp4200 llvm::Constant *CopyCtor; in getCatchableType() local
4203 CopyCtor = getAddrOfCXXCtorClosure(CD, Ctor_CopyingClosure); in getCatchableType()
4205 CopyCtor = CGM.getAddrOfCXXStructor(GlobalDecl(CD, Ctor_Complete)); in getCatchableType()
4207 CopyCtor = llvm::ConstantExpr::getBitCast(CopyCtor, CGM.Int8PtrTy); in getCatchableType()
4209 CopyCtor = llvm::Constant::getNullValue(CGM.Int8PtrTy); in getCatchableType()
4211 CopyCtor = getImageRelativeConstant(CopyCtor); in getCatchableType()
4242 CopyCtor // CopyCtor in getCatchableType()
H A DCGOpenMPRuntime.h840 llvm::Value *Ctor, llvm::Value *CopyCtor,
H A DCGOpenMPRuntime.cpp1698 llvm::Value *CopyCtor, llvm::Value *Dtor, SourceLocation Loc) { in emitThreadPrivateVarInit() argument
1709 Ctor, CopyCtor, Dtor}; in emitThreadPrivateVarInit()
1727 llvm::Value *Ctor = nullptr, *CopyCtor = nullptr, *Dtor = nullptr; in emitThreadPrivateVarDefinition() local
1804 CopyCtor = llvm::Constant::getNullValue(CopyCtorTy); in emitThreadPrivateVarDefinition()
1828 emitThreadPrivateVarInit(InitCGF, VDAddr, Ctor, CopyCtor, Dtor, Loc); in emitThreadPrivateVarDefinition()
1832 emitThreadPrivateVarInit(*CGF, VDAddr, Ctor, CopyCtor, Dtor, Loc); in emitThreadPrivateVarDefinition()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DThreadSafety.cpp2069 CXXConstructorDecl *CopyCtor = nullptr; in findConstructorForByValueReturn() local
2075 if (!CopyCtor && Ctor->isCopyConstructor()) in findConstructorForByValueReturn()
2076 CopyCtor = Ctor; in findConstructorForByValueReturn()
2078 return CopyCtor; in findConstructorForByValueReturn()
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DTransformerTest.cpp1140 std::string CopyCtor = "Other(const Other&) = default;"; in TEST_F() local
1145 std::string RewriteInput = OtherStructPrefix + CopyCtor + OtherStructSuffix + in TEST_F()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dconstant-expression-cxx11.cpp607 namespace CopyCtor { namespace