Home
last modified time | relevance | path

Searched refs:dtor (Results 1 – 25 of 165) sorted by relevance

1234567

/external/libcxxabi/src/
Dcxa_thread_atexit.cpp59 Dtor dtor; member
74 head->dtor(head->obj); in run_dtors()
106 _LIBCXXABI_FUNC_VIS int __cxa_thread_atexit(Dtor dtor, void* obj, void* dso_symbol) throw() { in __cxa_thread_atexit() argument
108 return __cxa_thread_atexit_impl(dtor, obj, dso_symbol); in __cxa_thread_atexit()
111 return __cxa_thread_atexit_impl(dtor, obj, dso_symbol); in __cxa_thread_atexit()
129 head->dtor = dtor; in __cxa_thread_atexit()
/external/clang/test/CXX/expr/expr.unary/expr.new/
Dp17.cpp7 class dtor { class
8 ~dtor(); // expected-note 3 {{implicitly declared private here}}
13 new dtor[0]; // expected-error{{calling a private destructor of class 'dtor'}} in test()
14 new dtor[3]; // expected-error{{calling a private destructor of class 'dtor'}} in test()
15 new dtor[3][3]; // expected-error{{calling a private destructor of class 'dtor'}} in test()
/external/v8/tools/clang/blink_gc_plugin/
DBlinkGCPluginConsumer.cpp423 CXXDestructorDecl* dtor = info->record()->getDestructor(); in CheckFinalization() local
427 if (dtor && dtor->hasBody()) { in CheckFinalization()
429 visitor.TraverseCXXMethodDecl(dtor); in CheckFinalization()
432 dtor, visitor.finalized_fields()); in CheckFinalization()
446 if (dtor && dtor->isUserProvided()) in CheckFinalization()
447 reporter_.NoteUserDeclaredDestructor(dtor); in CheckFinalization()
464 CXXDestructorDecl* dtor = info->record()->getDestructor(); in HasNonEmptyFinalizer() local
484 if (dtor && dtor->isVirtual()) in HasNonEmptyFinalizer()
487 if (dtor && dtor->isUserProvided()) { in HasNonEmptyFinalizer()
488 if (!dtor->hasBody() || !EmptyStmtVisitor::isEmpty(dtor->getBody())) in HasNonEmptyFinalizer()
/external/llvm/test/CodeGen/WinEH/
Dwineh-nested-unwind.ll17 to label %dtor.exit unwind label %catch.dispatch.i
24 catchret from %3 to label %dtor.exit
26 dtor.exit:
34 call void @dtor() #1 [ "funclet"(token %4) ]
43 declare void @dtor() #1
Dwineh-statenumbering.ll125 ; CHECK: call void @dtor()
126 ; CHECK-NEXT: call void @dtor()
127 ; CHECK-NEXT: call void @dtor()
128 call void @dtor() #3 [ "funclet"(token %1) ]
129 call void @dtor() #3 [ "funclet"(token %1) ]
130 call void @dtor() #3 [ "funclet"(token %1) ]
139 ; CHECK: call void @dtor()
140 call void @dtor() #3 [ "funclet"(token %4) ]
175 ; CHECK-NEXT: call void @dtor()
176 call void @dtor()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/WinEH/
Dwineh-nested-unwind.ll17 to label %dtor.exit unwind label %catch.dispatch.i
24 catchret from %3 to label %dtor.exit
26 dtor.exit:
34 call void @dtor() #1 [ "funclet"(token %4) ]
43 declare void @dtor() #1
Dwineh-statenumbering.ll125 ; CHECK: call void @dtor()
126 ; CHECK-NEXT: call void @dtor()
127 ; CHECK-NEXT: call void @dtor()
128 call void @dtor() #3 [ "funclet"(token %1) ]
129 call void @dtor() #3 [ "funclet"(token %1) ]
130 call void @dtor() #3 [ "funclet"(token %1) ]
139 ; CHECK: call void @dtor()
140 call void @dtor() #3 [ "funclet"(token %4) ]
175 ; CHECK-NEXT: call void @dtor()
176 call void @dtor()
[all …]
/external/mesa3d/src/gallium/state_trackers/nine/
Diunknown.h65 void (*dtor)(void *data); /* top-level dtor */ member
78 void (*dtor)(void *data); member
133 This->dtor(This); in NineUnknown_Destroy()
156 This->dtor(This); in NineUnknown_Unbind()
176 This->dtor(This); in NineUnknown_Detach()
/external/virglrenderer/src/gallium/include/c11/
Dthreads_win32.h264 tss_dtor_t dtor; member
267 static int impl_tss_dtor_register(tss_t key, tss_dtor_t dtor) in impl_tss_dtor_register() argument
271 if (!impl_tss_dtor_tbl[i].dtor) in impl_tss_dtor_register()
277 impl_tss_dtor_tbl[i].dtor = dtor; in impl_tss_dtor_register()
285 if (impl_tss_dtor_tbl[i].dtor) { in impl_tss_dtor_invoke()
288 (impl_tss_dtor_tbl[i].dtor)(val); in impl_tss_dtor_invoke()
595 tss_create(tss_t *key, tss_dtor_t dtor) in tss_create() argument
599 if (dtor) { in tss_create()
600 if (impl_tss_dtor_register(*key, dtor)) { in tss_create()
/external/mesa3d/include/c11/
Dthreads_win32.h278 tss_dtor_t dtor; member
281 static int impl_tss_dtor_register(tss_t key, tss_dtor_t dtor) in impl_tss_dtor_register() argument
285 if (!impl_tss_dtor_tbl[i].dtor) in impl_tss_dtor_register()
291 impl_tss_dtor_tbl[i].dtor = dtor; in impl_tss_dtor_register()
299 if (impl_tss_dtor_tbl[i].dtor) { in impl_tss_dtor_invoke()
302 (impl_tss_dtor_tbl[i].dtor)(val); in impl_tss_dtor_invoke()
614 tss_create(tss_t *key, tss_dtor_t dtor) in tss_create() argument
618 if (dtor) { in tss_create()
619 if (impl_tss_dtor_register(*key, dtor)) { in tss_create()
/external/curl/lib/
Dllist.c37 Curl_llist_init(struct curl_llist *l, curl_llist_dtor dtor) in Curl_llist_init() argument
40 l->dtor = dtor; in Curl_llist_init()
129 if(list->dtor) in Curl_llist_remove()
130 list->dtor(user, ptr); in Curl_llist_remove()
Dwildcard.c52 if(wc->dtor) { in Curl_wildcard_dtor()
53 wc->dtor(wc->protdata); in Curl_wildcard_dtor()
54 wc->dtor = ZERO_NULL; in Curl_wildcard_dtor()
Dhash.c41 h->dtor(e->ptr); in hash_element_dtor()
61 curl_hash_dtor dtor) in Curl_hash_init() argument
63 if(!slots || !hfunc || !comparator ||!dtor) { in Curl_hash_init()
69 h->dtor = dtor; in Curl_hash_init()
/external/llvm/test/CodeGen/X86/
Dwin-cleanuppad.ll35 ; CHECK: "?dtor$2@?0?simple_cleanup@4HA":
98 ; X86: "?dtor$[[cleanup_inner:[0-9]+]]@?0?nested_cleanup@4HA":
106 ; X86: "?dtor$[[cleanup_outer:[0-9]+]]@?0?nested_cleanup@4HA":
126 ; X86: .long "?dtor$[[cleanup_outer]]@?0?nested_cleanup@4HA"
128 ; X86: .long "?dtor$[[cleanup_inner]]@?0?nested_cleanup@4HA"
145 ; X64: "?dtor$[[cleanup_inner:[0-9]+]]@?0?nested_cleanup@4HA":
157 ; X64: "?dtor$[[cleanup_outer:[0-9]+]]@?0?nested_cleanup@4HA":
181 ; X64-NEXT: .long "?dtor$[[cleanup_outer]]@?0?nested_cleanup@4HA"@IMGREL
183 ; X64-NEXT: .long "?dtor$[[cleanup_inner]]@?0?nested_cleanup@4HA"@IMGREL
Dseh-finally.ll34 ; X64-NEXT: .long "?dtor$2@?0?main@4HA"@IMGREL # FinallyFunclet
38 ; X64-LABEL: "?dtor$2@?0?main@4HA":
45 ; X86-LABEL: "?dtor$2@?0?main@4HA":
54 ; X86-NEXT: .long "?dtor$2@?0?main@4HA" # FinallyFunclet
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dwin-cleanuppad.ll35 ; CHECK: "?dtor$2@?0?simple_cleanup@4HA":
98 ; X86: "?dtor$[[cleanup_inner:[0-9]+]]@?0?nested_cleanup@4HA":
106 ; X86: "?dtor$[[cleanup_outer:[0-9]+]]@?0?nested_cleanup@4HA":
126 ; X86: .long "?dtor$[[cleanup_outer]]@?0?nested_cleanup@4HA"
128 ; X86: .long "?dtor$[[cleanup_inner]]@?0?nested_cleanup@4HA"
145 ; X64: "?dtor$[[cleanup_inner:[0-9]+]]@?0?nested_cleanup@4HA":
157 ; X64: "?dtor$[[cleanup_outer:[0-9]+]]@?0?nested_cleanup@4HA":
181 ; X64-NEXT: .long "?dtor$[[cleanup_outer]]@?0?nested_cleanup@4HA"@IMGREL
183 ; X64-NEXT: .long "?dtor$[[cleanup_inner]]@?0?nested_cleanup@4HA"@IMGREL
Dseh-finally.ll34 ; X64-NEXT: .long "?dtor$2@?0?main@4HA"@IMGREL # FinallyFunclet
38 ; X64-LABEL: "?dtor$2@?0?main@4HA":
45 ; X86-LABEL: "?dtor$2@?0?main@4HA":
54 ; X86-NEXT: .long "?dtor$2@?0?main@4HA" # FinallyFunclet
/external/v8/tools/clang/plugins/
DFindBadConstructsConsumer.cpp465 } else if (CXXDestructorDecl* dtor = record->getDestructor()) { in CheckCtorDtorWeight() local
466 if (dtor->isInlined() && !dtor->isInlineSpecified() && in CheckCtorDtorWeight()
467 !dtor->isDeleted()) { in CheckCtorDtorWeight()
468 ReportIfSpellingLocNotIgnored(dtor->getInnerLocStart(), in CheckCtorDtorWeight()
756 if (CXXDestructorDecl* dtor = record->getDestructor()) { in CheckRecordForRefcountIssue() local
757 if (dtor->getAccess() == AS_public) { in CheckRecordForRefcountIssue()
758 loc = dtor->getInnerLocStart(); in CheckRecordForRefcountIssue()
872 if (CXXDestructorDecl* dtor = in CheckRefCountedDtors() local
874 if (dtor->getAccess() == AS_protected && !dtor->isVirtual()) { in CheckRefCountedDtors()
875 loc = dtor->getInnerLocStart(); in CheckRefCountedDtors()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopUnroll/
Dunroll-cleanuppad.ll20 call void @dtor()
25 call void @dtor() [ "funclet"(token %cp) ]
40 declare void @dtor()
/external/llvm/test/Transforms/LoopUnroll/
Dunroll-cleanuppad.ll20 call void @dtor()
25 call void @dtor() [ "funclet"(token %cp) ]
40 declare void @dtor()
/external/clang/test/CXX/class/class.union/
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
/external/webrtc/webrtc/p2p/
Dp2p.gyp20 '-Wnon-virtual-dtor',
88 '-Wnon-virtual-dtor',
111 '-Wnon-virtual-dtor',
125 '-Wnon-virtual-dtor',
/external/libcxxabi/test/
Dcxa_thread_atexit_test.pass.cpp18 extern "C" int __cxa_thread_atexit_impl(void (*dtor)(void *), void *obj, in __cxa_thread_atexit_impl()
20 assert(dtor == reinterpret_cast<void (*)(void *)>(1)); in __cxa_thread_atexit_impl()
/external/swiftshader/src/Reactor/
DLLVMRoutine.hpp62 : entry(ent), dtor(callback), reactorJIT(jit), moduleKey(key)
75 void (*dtor)(LLVMReactorJIT *, uint64_t);
/external/llvm/test/CodeGen/NVPTX/
Dglobal-dtor.ll3 ; Check that llc dies when given a nonempty global dtor.
6 ; CHECK: ERROR: Module has a nontrivial global dtor

1234567