Searched refs:deleter (Results 1 - 11 of 11) sorted by relevance

/netbsd-current/external/gpl3/gcc/dist/libcc1/
H A Ddeleter.hh27 // Any pointer type requires a deleter object that knows how to
29 template<typename T> struct deleter;
32 struct deleter<char> struct in namespace:cc1_plugin
41 struct deleter<gcc_type_array> struct in namespace:cc1_plugin
50 template<typename T> using unique_ptr = std::unique_ptr<T, deleter<T>>;
H A Dmarshall-cp.hh25 #include "deleter.hh"
30 struct deleter<gcc_vbase_array> struct in namespace:cc1_plugin
41 struct deleter<gcc_cp_template_args> struct in namespace:cc1_plugin
52 struct deleter<gcc_cp_function_args> struct in namespace:cc1_plugin
/netbsd-current/crypto/external/bsd/openssl.old/dist/test/ossl_shim/include/openssl/
H A Dbase.h72 #define BORINGSSL_MAKE_DELETER(type, deleter) \
76 static void Free(type *ptr) { deleter(ptr); } \
82 #define BORINGSSL_MAKE_STACK_DELETER(type, deleter) \
87 sk_##type##_pop_free(ptr, deleter); \
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DManagedStatic.h63 void RegisterManagedStatic(void *(*creator)(), void (*deleter)(void*)) const;
/netbsd-current/external/mpl/dhcp/bind/dist/lib/dns/include/dns/
H A Drbt.h294 dns_rbt_create(isc_mem_t *mctx, dns_rbtdeleter_t deleter, void *deleter_arg,
300 *\li The deleter argument, if non-null, points to a function that is
309 *\li arg == NULL iff deleter == NULL
758 dns_rbtdeleter_t deleter, void *deleter_arg,
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/
H A Dsystem_error.cc106 struct deleter { struct
109 std::unique_ptr<char[], deleter> guard(buf);
/netbsd-current/external/mpl/bind/dist/lib/dns/include/dns/
H A Drbt.h278 dns_rbt_create(isc_mem_t *mctx, dns_rbtdeleter_t deleter, void *deleter_arg,
284 *\li The deleter argument, if non-null, points to a function that is
293 *\li arg == NULL iff deleter == NULL
/netbsd-current/external/mpl/dhcp/bind/dist/lib/dns/
H A Drbt.c920 dns_rbtdeleter_t deleter, void *deleter_arg,
934 CHECK(dns_rbt_create(mctx, deleter, deleter_arg, &rbt));
1018 dns_rbt_create(isc_mem_t *mctx, dns_rbtdeleter_t deleter, void *deleter_arg, argument
1025 REQUIRE(deleter == NULL ? deleter_arg == NULL : 1);
1031 rbt->data_deleter = deleter;
918 dns_rbt_deserialize_tree(void *base_address, size_t filesize, off_t header_offset, isc_mem_t *mctx, dns_rbtdeleter_t deleter, void *deleter_arg, dns_rbtdatafixer_t datafixer, void *fixer_arg, dns_rbtnode_t **originp, dns_rbt_t **rbtp) argument
/netbsd-current/external/apache2/llvm/dist/libcxx/src/filesystem/
H A Doperations.cpp1098 Deleter deleter = &::free; local
1109 Deleter deleter; local
1113 deleter); local
/netbsd-current/external/mpl/bind/dist/lib/dns/
H A Drbt.c318 dns_rbt_create(isc_mem_t *mctx, dns_rbtdeleter_t deleter, void *deleter_arg, argument
324 REQUIRE(deleter == NULL ? deleter_arg == NULL : 1);
328 .data_deleter = deleter,
/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Dcompleter.c93 static void deleter (void *arg) function
1624 completion_hash_entry::deleter,

Completed in 288 milliseconds