/ext-ds/src/php/objects/ |
H A D | php_pair.h | 6 #define Z_DS_PAIR(z) ((php_ds_pair_t*)(Z_OBJ(z))) argument 7 #define Z_DS_PAIR_P(z) Z_DS_PAIR(*z) argument 10 #define ZVAL_DS_PAIR(z, p) ZVAL_OBJ(z, (zend_object*) p) argument
|
H A D | php_deque.h | 15 #define Z_DS_DEQUE(z) (php_ds_deque_fetch_object(Z_OBJ(z))->deque) argument 16 #define Z_DS_DEQUE_P(z) Z_DS_DEQUE(*z) argument 19 #define ZVAL_DS_DEQUE(z, d) ZVAL_OBJ(z, php_ds_deque_create_object_ex(d)) argument
|
H A D | php_map.h | 15 #define Z_DS_MAP(z) (php_ds_map_fetch_object(Z_OBJ(z))->map) argument 16 #define Z_DS_MAP_P(z) Z_DS_MAP(*z) argument 19 #define ZVAL_DS_MAP(z, map) ZVAL_OBJ(z, php_ds_map_create_object_ex(map)) argument
|
H A D | php_stack.h | 15 #define Z_DS_STACK(z) php_ds_stack_fetch_object(Z_OBJ(z))->stack argument 16 #define Z_DS_STACK_P(z) Z_DS_STACK(*z) argument 19 #define ZVAL_DS_STACK(z, s) ZVAL_OBJ(z, php_ds_stack_create_object_ex(s)) argument
|
H A D | php_vector.h | 15 #define Z_DS_VECTOR(z) (php_ds_vector_fetch_object(Z_OBJ(z))->vector) argument 16 #define Z_DS_VECTOR_P(z) Z_DS_VECTOR(*z) argument 19 #define ZVAL_DS_VECTOR(z, v) ZVAL_OBJ(z, php_ds_vector_create_object_ex(v)) argument
|
H A D | php_queue.h | 15 #define Z_DS_QUEUE(z) php_ds_queue_fetch_object(Z_OBJ(z))->queue argument 16 #define Z_DS_QUEUE_P(z) Z_DS_QUEUE(*z) argument 19 #define ZVAL_DS_QUEUE(z, queue) \ argument
|
H A D | php_set.h | 15 #define Z_DS_SET(z) (php_ds_set_fetch_object(Z_OBJ(z))->set) argument 16 #define Z_DS_SET_P(z) Z_DS_SET(*z) argument 19 #define ZVAL_DS_SET(z, set) ZVAL_OBJ(z, php_ds_set_create_object_ex(set)) argument
|
H A D | php_priority_queue.h | 17 #define Z_DS_PRIORITY_QUEUE(z) (php_ds_priority_queue_fetch_object(Z_OBJ(z))->queue) argument 18 #define Z_DS_PRIORITY_QUEUE_P(z) Z_DS_PRIORITY_QUEUE(*z) argument 21 #define ZVAL_DS_PRIORITY_QUEUE(z, queue) \ argument
|
/ext-ds/src/ |
H A D | common.h | 37 #define EXPECTED_BOOL_IS_TRUE(z) (Z_TYPE_P(z) != IS_FALSE && zend_is_true(z)) argument 48 #define DTOR_AND_UNDEF(z) \ argument 60 #define SET_AS_RETURN_AND_UNDEF(z) \ argument 140 #define ZVAL_EQUALS_STRING(z, s) zend_string_equals_literal(Z_STR_P(z), s) argument 145 #define RETURN_ZVAL_COPY(z) \ argument 199 #define OBJ_HASH_MUST_BE_SCALAR(z) ds_throw_exception( \ argument 203 #define VALUE_MUST_BE_INTEGER(z) ds_throw_exception( \ argument 215 #define INTEGER_INDEX_REQUIRED(z) ds_throw_exception( \ argument 219 #define INTEGER_LENGTH_REQUIRED(z) ds_throw_exception( \ argument
|
/ext-ds/src/php/ |
H A D | parameters.h | 42 #define PARSE_LONG_AND_ZVAL(l, z) \ argument 47 #define PARSE_LONG_AND_OPTIONAL_ZVAL(l, z) \ argument 52 #define PARSE_ZVAL_AND_LONG(z, l) \ argument 77 #define PARSE_ZVAL(z) \ argument
|
H A D | arginfo.h | 8 #define ARGINFO_OPTIONAL_ZVAL(name, z) \ argument 19 #define ARGINFO_CALLABLE_OPTIONAL_ZVAL(name, c, z) \ argument 50 #define ARGINFO_LONG_ZVAL(name, i, z) \ argument 56 #define ARGINFO_ZVAL_LONG(name, z, i) \ argument 62 #define ARGINFO_ZVAL(name, z) \ argument 200 #define ARGINFO_ZVAL_RETURN_BOOL(name, z) \ argument 210 #define ARGINFO_OPTIONAL_ZVAL_RETURN_DS(name, z, col) \ argument 220 #define ARGINFO_ZVAL_RETURN_DS(name, z, col) \ argument
|
/ext-ds/src/ds/ |
H A D | ds_vector.h | 20 #define DS_VECTOR_FOREACH(v, z) \ argument 30 #define DS_VECTOR_FOREACH_REVERSED(v, z) \ argument
|