Lines Matching refs:ds_stack_t
31 } ds_stack_t; typedef
33 ds_stack_t *ds_stack();
34 ds_stack_t *ds_stack_ex(ds_vector_t *vector);
35 ds_stack_t *ds_stack_clone(ds_stack_t *stack);
37 void ds_stack_push(ds_stack_t *stack, zval *value);
38 void ds_stack_push_va(ds_stack_t *stack, VA_PARAMS);
39 void ds_stack_allocate(ds_stack_t *stack, zend_long capacity);
40 void ds_stack_clear(ds_stack_t *stack);
41 void ds_stack_pop(ds_stack_t *stack, zval *return_value);
42 void ds_stack_pop_throw(ds_stack_t *stack, zval *return_value);
43 zval *ds_stack_peek(ds_stack_t *stack);
44 zval *ds_stack_peek_throw(ds_stack_t *stack);
45 void ds_stack_push_all(ds_stack_t *stack, zval *value);
46 void ds_stack_to_array(ds_stack_t *stack, zval *return_value);
47 void ds_stack_free(ds_stack_t *stack);