diff options
author | Máté Kocsis <kocsismate@woohoolabs.com> | 2020-03-25 09:24:52 +0100 |
---|---|---|
committer | Máté Kocsis <kocsismate@woohoolabs.com> | 2020-03-25 15:01:24 +0100 |
commit | 2e8ccce5dc21a93ed2748129efa0d65f1be007e1 (patch) | |
tree | 957267133cda5133ae8bcdbf29bac25dd2b64a06 /ext/spl/spl_dllist_arginfo.h | |
parent | b7c6244dfc94a95ae9eb18a04b30d85306f335dd (diff) | |
download | php-git-2e8ccce5dc21a93ed2748129efa0d65f1be007e1.tar.gz |
Add stubs for SplDoublyLinkedList
Closes GH-5293
Diffstat (limited to 'ext/spl/spl_dllist_arginfo.h')
-rw-r--r-- | ext/spl/spl_dllist_arginfo.h | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/ext/spl/spl_dllist_arginfo.h b/ext/spl/spl_dllist_arginfo.h new file mode 100644 index 0000000000..5085ca3457 --- /dev/null +++ b/ext/spl/spl_dllist_arginfo.h @@ -0,0 +1,69 @@ +/* This is a generated file, edit the .stub.php file instead. */ + +ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList_add, 0, 0, 2) + ZEND_ARG_INFO(0, index) + ZEND_ARG_INFO(0, value) +ZEND_END_ARG_INFO() + +ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList_pop, 0, 0, 0) +ZEND_END_ARG_INFO() + +#define arginfo_class_SplDoublyLinkedList_shift arginfo_class_SplDoublyLinkedList_pop + +ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList_push, 0, 0, 1) + ZEND_ARG_INFO(0, value) +ZEND_END_ARG_INFO() + +#define arginfo_class_SplDoublyLinkedList_unshift arginfo_class_SplDoublyLinkedList_push + +#define arginfo_class_SplDoublyLinkedList_top arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_bottom arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_count arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_isEmpty arginfo_class_SplDoublyLinkedList_pop + +ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList_setIteratorMode, 0, 0, 1) + ZEND_ARG_TYPE_INFO(0, mode, IS_LONG, 0) +ZEND_END_ARG_INFO() + +#define arginfo_class_SplDoublyLinkedList_getIteratorMode arginfo_class_SplDoublyLinkedList_pop + +ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList_offsetExists, 0, 0, 1) + ZEND_ARG_INFO(0, index) +ZEND_END_ARG_INFO() + +#define arginfo_class_SplDoublyLinkedList_offsetGet arginfo_class_SplDoublyLinkedList_offsetExists + +#define arginfo_class_SplDoublyLinkedList_offsetSet arginfo_class_SplDoublyLinkedList_add + +#define arginfo_class_SplDoublyLinkedList_offsetUnset arginfo_class_SplDoublyLinkedList_offsetExists + +#define arginfo_class_SplDoublyLinkedList_rewind arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_current arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_key arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_prev arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_next arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList_valid arginfo_class_SplDoublyLinkedList_pop + +ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList_unserialize, 0, 0, 1) + ZEND_ARG_TYPE_INFO(0, serialized, IS_STRING, 0) +ZEND_END_ARG_INFO() + +#define arginfo_class_SplDoublyLinkedList_serialize arginfo_class_SplDoublyLinkedList_pop + +#define arginfo_class_SplDoublyLinkedList___serialize arginfo_class_SplDoublyLinkedList_pop + +ZEND_BEGIN_ARG_INFO_EX(arginfo_class_SplDoublyLinkedList___unserialize, 0, 0, 1) + ZEND_ARG_TYPE_INFO(0, data, IS_ARRAY, 0) +ZEND_END_ARG_INFO() + +#define arginfo_class_SplQueue_enqueue arginfo_class_SplDoublyLinkedList_push + +#define arginfo_class_SplQueue_dequeue arginfo_class_SplDoublyLinkedList_pop |