/haiku-buildtools/gcc/gcc/testsuite/g++.dg/abi/ |
H A D | arm_cxa_vec2.C | 22 void* dtor(void *) function 32 if (__aeabi_vec_dtor_cookie (NULL, &dtor) != NULL) 35 __aeabi_vec_delete (NULL, &dtor); 36 __aeabi_vec_delete3 (NULL, &dtor, &dealloc);
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/18_support/ |
H A D | cxa_vec.cc | 27 static abi::__cxa_cdtor_return_type dtor (void *x) function 39 abi::__cxa_vec_new (large_size, 8, 0, ctor, dtor); 52 abi::__cxa_vec_new (std::size_t(-1) / 4, 4, padding, ctor, dtor);
|
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.robertl/ |
H A D | eh990323-1.C | 7 int dtor = 0; variable 13 ~A() {dtor++;} 73 if (!ctor || ctor != dtor)
|
H A D | eh990323-5.C | 7 int dtor = 0; variable 38 dtor++; 64 if (dtor != 9)
|
/haiku-buildtools/legacy/gcc/gcc/config/m68k/ |
H A D | dpx2.ifile | 50 *(.dtor)
|
/haiku-buildtools/gcc/libgomp/testsuite/libgomp.c++/ |
H A D | pr30703.C | 8 int ctor, cctor, dtor; variable 34 dtor++; 68 if (ctor || cctor || dtor) 71 if (ctor + cctor != dtor)
|
/haiku-buildtools/gcc/libstdc++-v3/libsupc++/ |
H A D | atexit_thread.cc | 38 __cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *), 42 return __cxa_thread_atexit_impl (dtor, obj, dso_handle); 115 __cxxabiv1::__cxa_thread_atexit (void (*dtor)(void *), void *obj, void */*dso_handle*/) 145 new_elt->destructor = dtor; 154 (LPCWSTR) dtor, &new_elt->dll);
|
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.abi/ |
H A D | cxa_vec.C | 43 static abi::__cxa_cdtor_return_type dtor (void *x) function 98 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor); 99 abi::__cxa_vec_delete (ary, 1, padding, dtor); 132 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor); 149 // allocate and delete an array with exception on dtor 165 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor); 166 abi::__cxa_vec_delete (ary, 1, padding, dtor); 183 // allocate an array with double exception on dtor 201 void *ary = abi::__cxa_vec_new (5, 1, padding, ctor, dtor); 202 abi::__cxa_vec_delete (ary, 1, padding, dtor); [all...] |
/haiku-buildtools/gcc/libgcc/config/ |
H A D | vxlib-tls.c | 130 tls_dtor dtor[MAX_KEYS]; member in struct:tls_keys 158 need to read tls_keys.dtor[key] atomically. */ 186 tls_dtor dtor = tls_keys.dtor[key]; local 188 if (dtor) 189 dtor (data->values[key]); 239 __gthread_key_create (__gthread_key_t *keyp, tls_dtor dtor) argument 258 tls_keys.dtor[key] = dtor; 285 tls_keys.dtor[ke [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/i386/ |
H A D | svr3.ifile | 43 *(.dtor)
|
H A D | svr3z.ifile | 43 *(.dtor)
|
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | gthr-dce.h | 89 __gthread_key_create (__gthread_key_t *key, void (*dtor) (void *)) 91 return pthread_keycreate (key, dtor);
|
H A D | gthr-posix.h | 87 __gthread_key_create (__gthread_key_t *key, void (*dtor) (void *)) 89 return pthread_key_create (key, dtor);
|
H A D | gthr-solaris.h | 109 __gthread_key_create (__gthread_key_t *key, void (*dtor) (void *)) 114 if (thr_keycreate (key, dtor) != 0 || *key == -1)
|
H A D | gthr-vxworks.h | 78 __gthread_key_create (__gthread_key_t *key, void (*dtor) (void *)) 87 /* We don't have a way to track dtor here, so instead, we
|
/haiku-buildtools/gcc/libgcc/config/i386/ |
H A D | gthr-win32.c | 102 void (*dtor) (void *) __attribute__((unused))) 112 status = __mingwthr_key_dtor (*key, dtor);
|
/haiku-buildtools/gcc/gcc/cp/ |
H A D | cp-cilkplus.c | 117 tree dtor = create_cilk_function_exit (frame, false, false); local 141 append_to_statement_list (build_stmt (loc, TRY_FINALLY_EXPR, body, dtor),
|
H A D | rtti.c | 1539 tree bltn_type, dtor; 1548 dtor = CLASSTYPE_DESTRUCTORS (bltn_type); 1549 if (!dtor || DECL_EXTERNAL (dtor)) 1537 tree bltn_type, dtor; local
|
H A D | mangle.c | 1708 write_special_name_destructor (const tree dtor) argument 1710 if (DECL_DELETING_DESTRUCTOR_P (dtor)) 1712 else if (DECL_BASE_DESTRUCTOR_P (dtor)) 1714 else if (DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P (dtor)) 1721 gcc_assert (DECL_COMPLETE_DESTRUCTOR_P (dtor));
|
H A D | class.c | 1660 tree dtor = CLASSTYPE_DESTRUCTORS (t); 1664 if (!dtor) 1667 if (DECL_VINDEX (dtor)) 1670 if (!TREE_PRIVATE (dtor) && !TREE_PROTECTED (dtor)) 4894 deduce_noexcept_on_destructor (tree dtor) 4896 if (!TYPE_RAISES_EXCEPTIONS (TREE_TYPE (dtor))) 4899 TREE_TYPE (dtor) = build_exception_variant (TREE_TYPE (dtor), eh_spec); 5287 tree dtor; 1657 tree dtor = CLASSTYPE_DESTRUCTORS (t); local 4890 deduce_noexcept_on_destructor(tree dtor) argument 5283 tree dtor; local [all...] |
H A D | method.c | 919 /* Locate the dtor of TYPE. */ 1073 tree dtor = build_special_member_call (ob, complete_dtor_identifier, 1076 if (dtor == error_mark_node) 1079 expr = build2 (COMPOUND_EXPR, void_type_node, expr, dtor); 1511 /* Unlike for base ctor/op=/dtor, for operator delete it's fine 1071 tree dtor = build_special_member_call (ob, complete_dtor_identifier, local
|
H A D | init.c | 4011 (TM) should the type have a trivial dtor and no delete 4034 tree dtor; 4035 dtor = CLASSTYPE_DESTRUCTORS (type); 4036 if (!dtor || !DECL_VINDEX (dtor)) 4160 /* We need to calculate this before the dtor changes the vptr. */ 4031 tree dtor; local
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/compile/ |
H A D | pr34688.c | 22 void (*dtor)(php_stream_filter *thisfilter ); member in struct:_php_stream_filter_ops
|
/haiku-buildtools/legacy/gcc/gcc/config/alpha/ |
H A D | crtbegin.asm | 57 # Fragment of the ELF _fini routine that invokes our dtor cleanup.
|
/haiku-buildtools/legacy/gcc/gcc/cp/ |
H A D | init.c | 514 dtor. */ 1567 int dtor = 0; 1612 dtor = 1; 1634 if (dtor) 1565 int dtor = 0; local
|