Searched refs:dtor (Results 1 – 2 of 2) sorted by relevance
261 BcVecFree dtor; member1102 static void bc_vec_init(BcVec *v, size_t esize, BcVecFree dtor) in bc_vec_init() argument1107 v->dtor = dtor; in bc_vec_init()1127 if (v->dtor) in bc_vec_pop()1128 v->dtor(v->v + (v->size * v->len)); in bc_vec_pop()1133 if (!v->dtor) in bc_vec_npop()1137 while (v->len > len) v->dtor(v->v + (v->size * --v->len)); in bc_vec_npop()1174 if (v->dtor) in bc_result_pop_and_push()1175 v->dtor(last); in bc_result_pop_and_push()2487 if (a->dtor == bc_num_free in bc_array_expand()
67 # -Werror=return-type -Werror=non-virtual-dtor -Werror=address