/PHP-7.3/ext/dom/ |
H A D | dom_ce.h | 23 extern PHP_DOM_EXPORT zend_class_entry *dom_node_class_entry; 26 extern PHP_DOM_EXPORT zend_class_entry *dom_namelist_class_entry; 31 extern PHP_DOM_EXPORT zend_class_entry *dom_document_class_entry; 32 extern PHP_DOM_EXPORT zend_class_entry *dom_nodelist_class_entry; 35 extern PHP_DOM_EXPORT zend_class_entry *dom_attr_class_entry; 36 extern PHP_DOM_EXPORT zend_class_entry *dom_element_class_entry; 37 extern PHP_DOM_EXPORT zend_class_entry *dom_text_class_entry; 38 extern PHP_DOM_EXPORT zend_class_entry *dom_comment_class_entry; 39 extern PHP_DOM_EXPORT zend_class_entry *dom_typeinfo_class_entry; 48 extern PHP_DOM_EXPORT zend_class_entry *dom_entity_class_entry; [all …]
|
H A D | php_dom.h | 101 zend_object *dom_objects_new(zend_class_entry *class_type); 102 zend_object *dom_nnodemap_objects_new(zend_class_entry *class_type); 104 zend_object *dom_xpath_objects_new(zend_class_entry *class_type); 126 zend_object_iterator *php_dom_get_iterator(zend_class_entry *ce, zval *object, int by_ref); 127 void dom_set_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece, zend_class_entry …
|
/PHP-7.3/ext/reflection/ |
H A D | php_reflection.h | 32 extern PHPAPI zend_class_entry *reflector_ptr; 33 extern PHPAPI zend_class_entry *reflection_exception_ptr; 34 extern PHPAPI zend_class_entry *reflection_ptr; 36 extern PHPAPI zend_class_entry *reflection_function_ptr; 37 extern PHPAPI zend_class_entry *reflection_parameter_ptr; 38 extern PHPAPI zend_class_entry *reflection_type_ptr; 40 extern PHPAPI zend_class_entry *reflection_class_ptr; 41 extern PHPAPI zend_class_entry *reflection_object_ptr; 42 extern PHPAPI zend_class_entry *reflection_method_ptr; 43 extern PHPAPI zend_class_entry *reflection_property_ptr; [all …]
|
/PHP-7.3/ext/spl/ |
H A D | spl_exceptions.h | 25 extern PHPAPI zend_class_entry *spl_ce_LogicException; 26 extern PHPAPI zend_class_entry *spl_ce_BadFunctionCallException; 27 extern PHPAPI zend_class_entry *spl_ce_BadMethodCallException; 28 extern PHPAPI zend_class_entry *spl_ce_DomainException; 30 extern PHPAPI zend_class_entry *spl_ce_LengthException; 31 extern PHPAPI zend_class_entry *spl_ce_OutOfRangeException; 33 extern PHPAPI zend_class_entry *spl_ce_RuntimeException; 34 extern PHPAPI zend_class_entry *spl_ce_OutOfBoundsException; 35 extern PHPAPI zend_class_entry *spl_ce_OverflowException; 36 extern PHPAPI zend_class_entry *spl_ce_RangeException; [all …]
|
H A D | spl_iterators.h | 38 extern PHPAPI zend_class_entry *spl_ce_FilterIterator; 40 extern PHPAPI zend_class_entry *spl_ce_ParentIterator; 41 extern PHPAPI zend_class_entry *spl_ce_SeekableIterator; 42 extern PHPAPI zend_class_entry *spl_ce_LimitIterator; 43 extern PHPAPI zend_class_entry *spl_ce_CachingIterator; 45 extern PHPAPI zend_class_entry *spl_ce_OuterIterator; 46 extern PHPAPI zend_class_entry *spl_ce_IteratorIterator; 49 extern PHPAPI zend_class_entry *spl_ce_EmptyIterator; 50 extern PHPAPI zend_class_entry *spl_ce_AppendIterator; 51 extern PHPAPI zend_class_entry *spl_ce_RegexIterator; [all …]
|
H A D | spl_exceptions.c | 34 PHPAPI zend_class_entry *spl_ce_LogicException; 35 PHPAPI zend_class_entry *spl_ce_BadFunctionCallException; 36 PHPAPI zend_class_entry *spl_ce_BadMethodCallException; 37 PHPAPI zend_class_entry *spl_ce_DomainException; 39 PHPAPI zend_class_entry *spl_ce_LengthException; 40 PHPAPI zend_class_entry *spl_ce_OutOfRangeException; 41 PHPAPI zend_class_entry *spl_ce_RuntimeException; 42 PHPAPI zend_class_entry *spl_ce_OutOfBoundsException; 43 PHPAPI zend_class_entry *spl_ce_OverflowException; 44 PHPAPI zend_class_entry *spl_ce_RangeException; [all …]
|
H A D | spl_functions.c | 29 void spl_register_interface(zend_class_entry ** ppce, char * class_name, const zend_function_entry … in spl_register_interface() 31 zend_class_entry ce; in spl_register_interface() 41 zend_class_entry ce; in spl_register_std_class() 54 PHPAPI void spl_register_sub_class(zend_class_entry ** ppce, zend_class_entry * parent_ce, char * c… in spl_register_sub_class() 56 zend_class_entry ce; in spl_register_sub_class() 71 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int… in spl_register_property() 78 void spl_add_class_name(zval *list, zend_class_entry *pce, int allow, int ce_flags) in spl_add_class_name() 93 void spl_add_interfaces(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_interfaces() 104 void spl_add_traits(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_traits() 116 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags) in spl_add_classes() [all …]
|
H A D | spl_functions.h | 24 typedef zend_object* (*create_object_func_t)(zend_class_entry *class_type); 50 void spl_register_std_class(zend_class_entry ** ppce, char * class_name, create_object_func_t ctor,… 51 void spl_register_sub_class(zend_class_entry ** ppce, zend_class_entry * parent_ce, char * class_na… 52 void spl_register_interface(zend_class_entry ** ppce, char * class_name, const zend_function_entry … 54 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int… 61 void spl_add_class_name(zval * list, zend_class_entry * pce, int allow, int ce_flags); 62 void spl_add_interfaces(zval * list, zend_class_entry * pce, int allow, int ce_flags); 63 void spl_add_traits(zval * list, zend_class_entry * pce, int allow, int ce_flags); 64 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags); 67 zend_string *spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len);
|
H A D | spl_heap.h | 25 extern PHPAPI zend_class_entry *spl_ce_SplHeap; 26 extern PHPAPI zend_class_entry *spl_ce_SplMinHeap; 27 extern PHPAPI zend_class_entry *spl_ce_SplMaxHeap; 29 extern PHPAPI zend_class_entry *spl_ce_SplPriorityQueue;
|
H A D | spl_observer.h | 25 extern PHPAPI zend_class_entry *spl_ce_SplObserver; 26 extern PHPAPI zend_class_entry *spl_ce_SplSubject; 27 extern PHPAPI zend_class_entry *spl_ce_SplObjectStorage; 28 extern PHPAPI zend_class_entry *spl_ce_MultipleIterator;
|
H A D | spl_directory.h | 25 extern PHPAPI zend_class_entry *spl_ce_SplFileInfo; 26 extern PHPAPI zend_class_entry *spl_ce_DirectoryIterator; 27 extern PHPAPI zend_class_entry *spl_ce_FilesystemIterator; 28 extern PHPAPI zend_class_entry *spl_ce_RecursiveDirectoryIterator; 29 extern PHPAPI zend_class_entry *spl_ce_GlobIterator; 30 extern PHPAPI zend_class_entry *spl_ce_SplFileObject; 31 extern PHPAPI zend_class_entry *spl_ce_SplTempFileObject; 70 zend_class_entry *file_class; 71 zend_class_entry *info_class;
|
H A D | spl_dllist.h | 25 extern PHPAPI zend_class_entry *spl_ce_SplDoublyLinkedList; 26 extern PHPAPI zend_class_entry *spl_ce_SplQueue; 27 extern PHPAPI zend_class_entry *spl_ce_SplStack;
|
H A D | spl_array.h | 26 extern PHPAPI zend_class_entry *spl_ce_ArrayObject; 27 extern PHPAPI zend_class_entry *spl_ce_ArrayIterator; 28 extern PHPAPI zend_class_entry *spl_ce_RecursiveArrayIterator;
|
H A D | spl_engine.h | 26 PHPAPI void spl_instantiate(zend_class_entry *pce, zval *object); 31 static inline int spl_instantiate_arg_ex1(zend_class_entry *pce, zval *retval, zval *arg1) in spl_instantiate_arg_ex1() 42 static inline int spl_instantiate_arg_ex2(zend_class_entry *pce, zval *retval, zval *arg1, zval *ar… in spl_instantiate_arg_ex2() 53 static inline void spl_instantiate_arg_n(zend_class_entry *pce, zval *retval, int argc, zval *argv) in spl_instantiate_arg_n()
|
/PHP-7.3/Zend/ |
H A D | zend_inheritance.h | 27 ZEND_API void zend_do_inherit_interfaces(zend_class_entry *ce, const zend_class_entry *iface); 28 ZEND_API void zend_do_implement_interface(zend_class_entry *ce, zend_class_entry *iface); 30 ZEND_API void zend_do_implement_trait(zend_class_entry *ce, zend_class_entry *trait); 31 ZEND_API void zend_do_bind_traits(zend_class_entry *ce); 33 ZEND_API void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_ce); 36 void zend_check_deprecated_constructor(const zend_class_entry *ce);
|
H A D | zend_exceptions.h | 27 extern ZEND_API zend_class_entry *zend_ce_throwable; 28 extern ZEND_API zend_class_entry *zend_ce_exception; 29 extern ZEND_API zend_class_entry *zend_ce_error_exception; 30 extern ZEND_API zend_class_entry *zend_ce_error; 31 extern ZEND_API zend_class_entry *zend_ce_compile_error; 32 extern ZEND_API zend_class_entry *zend_ce_parse_error; 33 extern ZEND_API zend_class_entry *zend_ce_type_error; 34 extern ZEND_API zend_class_entry *zend_ce_argument_count_error; 35 extern ZEND_API zend_class_entry *zend_ce_arithmetic_error; 49 ZEND_API zend_class_entry *zend_exception_get_default(void); [all …]
|
H A D | zend_interfaces.h | 27 extern ZEND_API zend_class_entry *zend_ce_traversable; 28 extern ZEND_API zend_class_entry *zend_ce_aggregate; 29 extern ZEND_API zend_class_entry *zend_ce_iterator; 30 extern ZEND_API zend_class_entry *zend_ce_arrayaccess; 31 extern ZEND_API zend_class_entry *zend_ce_serializable; 32 extern ZEND_API zend_class_entry *zend_ce_countable; 36 zend_class_entry *ce; 53 zend_class_entry ce;\ 69 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *iterator); 70 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in… [all …]
|
H A D | zend_closures.h | 33 extern ZEND_API zend_class_entry *zend_ce_closure; 35 …zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_class_entry … 36 …create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_class_entry …
|
H A D | zend_interfaces.c | 24 ZEND_API zend_class_entry *zend_ce_traversable; 25 ZEND_API zend_class_entry *zend_ce_aggregate; 26 ZEND_API zend_class_entry *zend_ce_iterator; 29 ZEND_API zend_class_entry *zend_ce_countable; 265 zend_class_entry *ce_it; in zend_user_it_get_new_iterator() 285 static int zend_implement_traversable(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_traversable() 308 static int zend_implement_aggregate(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_aggregate() 355 static int zend_implement_iterator(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_iterator() 397 static int zend_implement_arrayaccess(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_arrayaccess() 479 static int zend_implement_serializable(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_serializable() [all …]
|
H A D | zend_object_handlers.h | 125 typedef int (*zend_object_get_closure_t)(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr… 178 ZEND_API void zend_class_init_statics(zend_class_entry *ce); 179 ZEND_API zend_function *zend_std_get_static_method(zend_class_entry *ce, zend_string *function_name… 180 ZEND_API zval *zend_std_get_static_property(zend_class_entry *ce, zend_string *property_name, zend_… 181 ZEND_API ZEND_COLD zend_bool zend_std_unset_static_property(zend_class_entry *ce, zend_string *prop… 183 ZEND_API struct _zend_property_info *zend_get_property_info(zend_class_entry *ce, zend_string *memb… 200 ZEND_API int zend_std_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, z… 203 ZEND_API int zend_check_private(zend_function *fbc, zend_class_entry *ce, zend_string *function_nam… 205 ZEND_API int zend_check_protected(zend_class_entry *ce, zend_class_entry *scope); 209 ZEND_API zend_function *zend_get_call_trampoline_func(zend_class_entry *ce, zend_string *method_nam…
|
H A D | zend.h | 145 zend_object* (*create_object)(zend_class_entry *class_type); 146 …int (*interface_gets_implemented)(zend_class_entry *iface, zend_class_entry *class_type); /* a cla… 148 zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref); 149 union _zend_function *(*get_static_method)(zend_class_entry *ce, zend_string* method); 153 …int (*unserialize)(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, z… 157 zend_class_entry **interfaces; 159 zend_class_entry **traits; 283 ZEND_API ZEND_COLD void zend_throw_error(zend_class_entry *exception_ce, const char *format, ...) Z… 292 extern ZEND_API zend_class_entry *zend_standard_class_def; 323 zend_class_entry *exception; [all …]
|
/PHP-7.3/ext/pdo/ |
H A D | php_pdo_int.h | 27 extern zend_class_entry *pdo_exception_ce; 28 PDO_API zend_class_entry *php_pdo_get_exception_base(int root); 34 extern zend_object *pdo_dbh_new(zend_class_entry *ce); 36 extern zend_class_entry *pdo_dbh_ce; 39 extern zend_object *pdo_dbstmt_new(zend_class_entry *ce); 41 extern zend_class_entry *pdo_dbstmt_ce; 43 zend_object_iterator *pdo_stmt_iter_get(zend_class_entry *ce, zval *object, int by_ref); 48 extern zend_object *pdo_row_new(zend_class_entry *ce); 50 extern zend_class_entry *pdo_row_ce; 54 zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object);
|
/PHP-7.3/ext/simplexml/ |
H A D | sxe.h | 24 extern PHP_SXE_API zend_class_entry *ce_SimpleXMLIterator; 25 extern PHP_SXE_API zend_class_entry *ce_SimpleXMLElement;
|
/PHP-7.3/ext/date/ |
H A D | php_date.h | 181 zend_class_entry *start_ce; 224 PHPAPI zend_class_entry *php_date_get_date_ce(void); 225 PHPAPI zend_class_entry *php_date_get_immutable_ce(void); 226 PHPAPI zend_class_entry *php_date_get_interface_ce(void); 227 PHPAPI zend_class_entry *php_date_get_timezone_ce(void); 228 PHPAPI zend_class_entry *php_date_get_interval_ce(void); 229 PHPAPI zend_class_entry *php_date_get_period_ce(void); 232 PHPAPI zval *php_date_instantiate(zend_class_entry *pce, zval *object);
|
/PHP-7.3/ext/zend_test/ |
H A D | test.c | 28 static zend_class_entry *zend_test_interface; 29 static zend_class_entry *zend_test_class; 30 static zend_class_entry *zend_test_child_class; 31 static zend_class_entry *zend_test_trait; 138 static zend_object *zend_test_class_new(zend_class_entry *class_type) /* {{{ */ { in zend_test_class_new() 160 static zend_function *zend_test_class_static_method_get(zend_class_entry *ce, zend_string *name) /*… in zend_test_class_static_method_get() 207 zend_class_entry class_entry; in PHP_MINIT_FUNCTION()
|