/ext-ds/src/php/objects/ |
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_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 20 ZVAL_OBJ(z, php_ds_queue_create_object_ex(queue))
|
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 22 ZVAL_OBJ(z, (php_ds_priority_queue_create_object_ex(queue)))
|
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_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
|
/ext-ds/src/php/ |
H A D | parameters.h | 42 #define PARSE_LONG_AND_ZVAL(l, z) \ argument 44 zval *z = NULL; \ 45 PARSE_2("lz", &l, &z) 49 zval *z = NULL; \ 50 PARSE_2("l|z", &l, &z) 52 #define PARSE_ZVAL_AND_LONG(z, l) \ argument 53 zval *z = NULL; \ 55 PARSE_2("zl", &z, &l) 77 #define PARSE_ZVAL(z) \ argument 78 zval *z = NULL; \ [all …]
|
H A D | arginfo.h | 8 #define ARGINFO_OPTIONAL_ZVAL(name, z) \ argument 10 ZEND_ARG_INFO(0, z) \ 22 ZEND_ARG_INFO(0, z) \ 50 #define ARGINFO_LONG_ZVAL(name, i, z) \ argument 53 ZEND_ARG_INFO(0, z) \ 58 ZEND_ARG_INFO(0, z) \ 62 #define ARGINFO_ZVAL(name, z) \ argument 64 ZEND_ARG_INFO(0, z) \ 202 ZEND_ARG_INFO(0, z) \ 212 ZEND_ARG_INFO(0, z) \ [all …]
|
/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 50 zval *_z = z; \ 60 #define SET_AS_RETURN_AND_UNDEF(z) \ argument 62 zval *_z = z; \ 140 #define ZVAL_EQUALS_STRING(z, s) zend_string_equals_literal(Z_STR_P(z), s) argument 145 #define RETURN_ZVAL_COPY(z) \ argument 147 zval *_z = z; \ 199 #define OBJ_HASH_MUST_BE_SCALAR(z) ds_throw_exception( \ argument 203 #define VALUE_MUST_BE_INTEGER(z) ds_throw_exception( \ argument [all …]
|
/ext-ds/src/ds/ |
H A D | ds_vector.h | 20 #define DS_VECTOR_FOREACH(v, z) \ argument 25 z = x; 30 #define DS_VECTOR_FOREACH_REVERSED(v, z) \ argument 35 z = x;
|
/ext-ds/ |
H A D | appveyor.yml | 48 7z x -y php-sdk-binary-tools-%PHP_SDK_BINARY_TOOLS_VER%.zip -oC:\projects
|