Home
last modified time | relevance | path

Searched defs:dtor (Results 1 – 24 of 24) sorted by relevance

/llvm-project/libcxxabi/src/
H A Dcxa_thread_atexit.cpp64 Dtor dtor; member
111 _LIBCXXABI_FUNC_VIS int __cxa_thread_atexit(Dtor dtor, void* obj, void* dso_symbol) throw() { in __cxa_thread_atexit() argument
/llvm-project/clang/test/CXX/expr/expr.unary/expr.new/
H A Dp17.cpp7 class dtor { class
/llvm-project/libc/src/__support/threads/
H A Dthread.cpp41 TSSDtor *dtor = nullptr; global() member
61 new_key(TSSDtor * dtor) new_key() argument
99 TSSDtor *dtor = nullptr; global() member
168 new_tss_key(TSSDtor * dtor) new_tss_key() argument
[all...]
/llvm-project/compiler-rt/test/builtins/Unit/
H A Dctor_dtor.c34 void __attribute__((destructor)) dtor() { in dtor() function
/llvm-project/clang/test/CodeGenCoroutines/
H A Dcoro-only-destroy-when-complete.cpp30 struct dtor { struct
/llvm-project/libc/test/integration/src/threads/
H A Dtss_test.cpp28 void dtor(void *data) { in dtor() function
H A Dthrd_exit_test.cpp60 int __cxa_thread_atexit(Destructor *dtor, void *obj, void *) { in __cxa_thread_atexit()
/llvm-project/libc/test/integration/src/pthread/
H A Dpthread_exit_test.cpp62 int __cxa_thread_atexit(Destructor *dtor, void *obj, void *) { in __cxa_thread_atexit()
H A Dpthread_tss_test.cpp28 static void dtor(void *data) { in dtor() function
/llvm-project/clang/test/CXX/class/class.union/
H A Dp1.cpp46 Dtor dtor; // expected-error {{union member 'dtor' has a non-trivial destructor}} member
70 Dtor dtor; // expected-note {{because field of type 'Dtor' has a user-provided destructor}} member
131 Either<int,Dtor> dtor(0); // expected-note {{in instantiation of template}} in fred() local
/llvm-project/openmp/runtime/src/
H A Dkmp_threadprivate.cpp505 kmpc_cctor cctor, kmpc_dtor dtor) { in __kmpc_threadprivate_register()
748 kmpc_dtor_vec dtor, in __kmpc_threadprivate_register_vec()
H A Dkmp.h1849 kmpc_dtor dtor; member
/llvm-project/clang/lib/CodeGen/
H A DCGDeclCXX.cpp236 llvm::FunctionCallee dtor, in createAtExitStub() argument
324 registerGlobalDtorWithAtExit(const VarDecl & VD,llvm::FunctionCallee dtor,llvm::Constant * addr) registerGlobalDtorWithAtExit() argument
H A DItaniumCXXABI.cpp2668 emitGlobalDtorWithCXAAtExit(CodeGenFunction & CGF,llvm::FunctionCallee dtor,llvm::Constant * addr,bool TLS) emitGlobalDtorWithCXAAtExit() argument
2825 registerGlobalDtor(CodeGenFunction & CGF,const VarDecl & D,llvm::FunctionCallee dtor,llvm::Constant * addr) registerGlobalDtor() argument
[all...]
H A DCGDecl.cpp2084 CXXDestructorDecl *dtor = type->getAsCXXRecordDecl()->getDestructor(); emitAutoVarTypeCleanup() local
H A DCGClass.cpp2113 const CXXDestructorDecl *dtor = record->getDestructor(); destroyCXXObject() local
[all...]
H A DMicrosoftCXXABI.cpp4047 auto *dtor = cast<CXXDestructorDecl>(GD.getDecl()); emitCXXStructor() local
[all...]
/llvm-project/clang/test/AST/Interp/
H A Darrays.cpp
/llvm-project/clang/test/CXX/special/class.temporary/
H A Dp6.cpp46 struct dtor { struct
[all...]
/llvm-project/clang/test/CodeGenCXX/
H A Dconst-init-cxx11.cpp496 int dtor() { constexpr Dtor a = { f(103) }; return a.k; } in dtor() function
/llvm-project/clang/test/SemaCXX/
H A Dconstant-expression-cxx2a.cpp628 namespace dtor { global() namespace
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp2173 for (Attribute dtor : getDtors()) { verifySymbolUses() local
/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp3977 CheckVirtualDtorCall(CXXDestructorDecl * dtor,SourceLocation Loc,bool IsDelete,bool CallCanBeVirtual,bool WarnOnNonAbstractTypes,SourceLocation DtorLoc) CheckVirtualDtorCall() argument
H A DSemaDeclCXX.cpp6893 CXXDestructorDecl *dtor = Record->getDestructor(); CheckCompletedCXXClass() local
6910 if (const CXXDestructorDecl *dtor = Record->getDestructor()) { CheckCompletedCXXClass() local
[all...]