/PHP-7.2/ext/dom/ |
H A D | dom_ce.h | 24 extern PHP_DOM_EXPORT zend_class_entry *dom_node_class_entry; 27 extern PHP_DOM_EXPORT zend_class_entry *dom_namelist_class_entry; 32 extern PHP_DOM_EXPORT zend_class_entry *dom_document_class_entry; 33 extern PHP_DOM_EXPORT zend_class_entry *dom_nodelist_class_entry; 36 extern PHP_DOM_EXPORT zend_class_entry *dom_attr_class_entry; 37 extern PHP_DOM_EXPORT zend_class_entry *dom_element_class_entry; 38 extern PHP_DOM_EXPORT zend_class_entry *dom_text_class_entry; 39 extern PHP_DOM_EXPORT zend_class_entry *dom_comment_class_entry; 40 extern PHP_DOM_EXPORT zend_class_entry *dom_typeinfo_class_entry; 49 extern PHP_DOM_EXPORT zend_class_entry *dom_entity_class_entry; [all …]
|
H A D | php_dom.h | 102 zend_object *dom_objects_new(zend_class_entry *class_type); 103 zend_object *dom_nnodemap_objects_new(zend_class_entry *class_type); 105 zend_object *dom_xpath_objects_new(zend_class_entry *class_type); 127 zend_object_iterator *php_dom_get_iterator(zend_class_entry *ce, zval *object, int by_ref); 128 void dom_set_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece, zend_class_entry …
|
H A D | php_dom.c | 39 PHP_DOM_EXPORT zend_class_entry *dom_node_class_entry; 51 PHP_DOM_EXPORT zend_class_entry *dom_attr_class_entry; 53 PHP_DOM_EXPORT zend_class_entry *dom_text_class_entry; 64 PHP_DOM_EXPORT zend_class_entry *dom_entity_class_entry; 69 PHP_DOM_EXPORT zend_class_entry *dom_xpath_class_entry; 209 void dom_set_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece, zend_class_entry … in dom_set_doc_classmap() 230 zend_class_entry *dom_get_doc_classmap(php_libxml_ref_obj *document, zend_class_entry *basece) in dom_get_doc_classmap() 596 zend_class_entry ce; in PHP_MINIT_FUNCTION() 1076 zend_class_entry *base_class = class_type; in dom_objects_set_class() 1178 zend_class_entry *ce; in php_dom_create_interator() [all …]
|
/PHP-7.2/ext/reflection/ |
H A D | php_reflection.h | 34 extern PHPAPI zend_class_entry *reflector_ptr; 35 extern PHPAPI zend_class_entry *reflection_exception_ptr; 36 extern PHPAPI zend_class_entry *reflection_ptr; 38 extern PHPAPI zend_class_entry *reflection_function_ptr; 39 extern PHPAPI zend_class_entry *reflection_parameter_ptr; 40 extern PHPAPI zend_class_entry *reflection_type_ptr; 42 extern PHPAPI zend_class_entry *reflection_class_ptr; 43 extern PHPAPI zend_class_entry *reflection_object_ptr; 44 extern PHPAPI zend_class_entry *reflection_method_ptr; 45 extern PHPAPI zend_class_entry *reflection_property_ptr; [all …]
|
/PHP-7.2/ext/spl/ |
H A D | spl_exceptions.h | 27 extern PHPAPI zend_class_entry *spl_ce_LogicException; 28 extern PHPAPI zend_class_entry *spl_ce_BadFunctionCallException; 29 extern PHPAPI zend_class_entry *spl_ce_BadMethodCallException; 30 extern PHPAPI zend_class_entry *spl_ce_DomainException; 32 extern PHPAPI zend_class_entry *spl_ce_LengthException; 33 extern PHPAPI zend_class_entry *spl_ce_OutOfRangeException; 35 extern PHPAPI zend_class_entry *spl_ce_RuntimeException; 36 extern PHPAPI zend_class_entry *spl_ce_OutOfBoundsException; 37 extern PHPAPI zend_class_entry *spl_ce_OverflowException; 38 extern PHPAPI zend_class_entry *spl_ce_RangeException; [all …]
|
H A D | spl_iterators.h | 40 extern PHPAPI zend_class_entry *spl_ce_FilterIterator; 42 extern PHPAPI zend_class_entry *spl_ce_ParentIterator; 43 extern PHPAPI zend_class_entry *spl_ce_SeekableIterator; 44 extern PHPAPI zend_class_entry *spl_ce_LimitIterator; 45 extern PHPAPI zend_class_entry *spl_ce_CachingIterator; 47 extern PHPAPI zend_class_entry *spl_ce_OuterIterator; 48 extern PHPAPI zend_class_entry *spl_ce_IteratorIterator; 51 extern PHPAPI zend_class_entry *spl_ce_EmptyIterator; 52 extern PHPAPI zend_class_entry *spl_ce_AppendIterator; 53 extern PHPAPI zend_class_entry *spl_ce_RegexIterator; [all …]
|
H A D | spl_exceptions.c | 36 PHPAPI zend_class_entry *spl_ce_LogicException; 37 PHPAPI zend_class_entry *spl_ce_BadFunctionCallException; 38 PHPAPI zend_class_entry *spl_ce_BadMethodCallException; 39 PHPAPI zend_class_entry *spl_ce_DomainException; 41 PHPAPI zend_class_entry *spl_ce_LengthException; 42 PHPAPI zend_class_entry *spl_ce_OutOfRangeException; 43 PHPAPI zend_class_entry *spl_ce_RuntimeException; 44 PHPAPI zend_class_entry *spl_ce_OutOfBoundsException; 45 PHPAPI zend_class_entry *spl_ce_OverflowException; 46 PHPAPI zend_class_entry *spl_ce_RangeException; [all …]
|
H A D | spl_functions.c | 31 void spl_register_interface(zend_class_entry ** ppce, char * class_name, const zend_function_entry … in spl_register_interface() 33 zend_class_entry ce; in spl_register_interface() 43 zend_class_entry ce; in spl_register_std_class() 56 PHPAPI void spl_register_sub_class(zend_class_entry ** ppce, zend_class_entry * parent_ce, char * c… in spl_register_sub_class() 58 zend_class_entry ce; in spl_register_sub_class() 73 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int… in spl_register_property() 80 void spl_add_class_name(zval *list, zend_class_entry *pce, int allow, int ce_flags) in spl_add_class_name() 95 void spl_add_interfaces(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_interfaces() 106 void spl_add_traits(zval *list, zend_class_entry * pce, int allow, int ce_flags) in spl_add_traits() 118 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 | 26 typedef zend_object* (*create_object_func_t)(zend_class_entry *class_type); 52 void spl_register_std_class(zend_class_entry ** ppce, char * class_name, create_object_func_t ctor,… 53 void spl_register_sub_class(zend_class_entry ** ppce, zend_class_entry * parent_ce, char * class_na… 54 void spl_register_interface(zend_class_entry ** ppce, char * class_name, const zend_function_entry … 56 void spl_register_property( zend_class_entry * class_entry, char *prop_name, int prop_name_len, int… 63 void spl_add_class_name(zval * list, zend_class_entry * pce, int allow, int ce_flags); 64 void spl_add_interfaces(zval * list, zend_class_entry * pce, int allow, int ce_flags); 65 void spl_add_traits(zval * list, zend_class_entry * pce, int allow, int ce_flags); 66 int spl_add_classes(zend_class_entry *pce, zval *list, int sub, int allow, int ce_flags); 69 zend_string *spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, int prop_len);
|
H A D | spl_heap.h | 27 extern PHPAPI zend_class_entry *spl_ce_SplHeap; 28 extern PHPAPI zend_class_entry *spl_ce_SplMinHeap; 29 extern PHPAPI zend_class_entry *spl_ce_SplMaxHeap; 31 extern PHPAPI zend_class_entry *spl_ce_SplPriorityQueue;
|
H A D | spl_observer.h | 27 extern PHPAPI zend_class_entry *spl_ce_SplObserver; 28 extern PHPAPI zend_class_entry *spl_ce_SplSubject; 29 extern PHPAPI zend_class_entry *spl_ce_SplObjectStorage; 30 extern PHPAPI zend_class_entry *spl_ce_MultipleIterator;
|
H A D | spl_directory.h | 27 extern PHPAPI zend_class_entry *spl_ce_SplFileInfo; 28 extern PHPAPI zend_class_entry *spl_ce_DirectoryIterator; 29 extern PHPAPI zend_class_entry *spl_ce_FilesystemIterator; 30 extern PHPAPI zend_class_entry *spl_ce_RecursiveDirectoryIterator; 31 extern PHPAPI zend_class_entry *spl_ce_GlobIterator; 32 extern PHPAPI zend_class_entry *spl_ce_SplFileObject; 33 extern PHPAPI zend_class_entry *spl_ce_SplTempFileObject; 72 zend_class_entry *file_class; 73 zend_class_entry *info_class;
|
H A D | spl_dllist.h | 27 extern PHPAPI zend_class_entry *spl_ce_SplDoublyLinkedList; 28 extern PHPAPI zend_class_entry *spl_ce_SplQueue; 29 extern PHPAPI zend_class_entry *spl_ce_SplStack;
|
H A D | spl_array.h | 28 extern PHPAPI zend_class_entry *spl_ce_ArrayObject; 29 extern PHPAPI zend_class_entry *spl_ce_ArrayIterator; 30 extern PHPAPI zend_class_entry *spl_ce_RecursiveArrayIterator;
|
H A D | spl_engine.h | 28 PHPAPI void spl_instantiate(zend_class_entry *pce, zval *object); 33 static inline int spl_instantiate_arg_ex1(zend_class_entry *pce, zval *retval, zval *arg1) in spl_instantiate_arg_ex1() 44 static inline int spl_instantiate_arg_ex2(zend_class_entry *pce, zval *retval, zval *arg1, zval *ar… in spl_instantiate_arg_ex2() 55 static inline void spl_instantiate_arg_n(zend_class_entry *pce, zval *retval, int argc, zval *argv) in spl_instantiate_arg_n()
|
/PHP-7.2/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 | 29 extern ZEND_API zend_class_entry *zend_ce_throwable; 30 extern ZEND_API zend_class_entry *zend_ce_exception; 31 extern ZEND_API zend_class_entry *zend_ce_error_exception; 32 extern ZEND_API zend_class_entry *zend_ce_error; 33 extern ZEND_API zend_class_entry *zend_ce_parse_error; 34 extern ZEND_API zend_class_entry *zend_ce_type_error; 35 extern ZEND_API zend_class_entry *zend_ce_argument_count_error; 36 extern ZEND_API zend_class_entry *zend_ce_arithmetic_error; 37 extern ZEND_API zend_class_entry *zend_ce_division_by_zero_error; 50 ZEND_API zend_class_entry *zend_exception_get_default(void); [all …]
|
H A D | zend_interfaces.h | 29 extern ZEND_API zend_class_entry *zend_ce_traversable; 30 extern ZEND_API zend_class_entry *zend_ce_aggregate; 31 extern ZEND_API zend_class_entry *zend_ce_iterator; 32 extern ZEND_API zend_class_entry *zend_ce_arrayaccess; 33 extern ZEND_API zend_class_entry *zend_ce_serializable; 34 extern ZEND_API zend_class_entry *zend_ce_countable; 38 zend_class_entry *ce; 55 zend_class_entry ce;\ 71 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *iterator); 72 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 | 30 extern ZEND_API zend_class_entry *zend_ce_closure; 32 …zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_class_entry … 33 …create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_class_entry …
|
H A D | zend_interfaces.c | 26 ZEND_API zend_class_entry *zend_ce_traversable; 27 ZEND_API zend_class_entry *zend_ce_aggregate; 28 ZEND_API zend_class_entry *zend_ce_iterator; 31 ZEND_API zend_class_entry *zend_ce_countable; 264 zend_class_entry *ce_it; in zend_user_it_get_new_iterator() 284 static int zend_implement_traversable(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_traversable() 307 static int zend_implement_aggregate(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_aggregate() 344 static int zend_implement_iterator(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_iterator() 375 static int zend_implement_arrayaccess(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_arrayaccess() 457 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 | 118 typedef int (*zend_object_get_closure_t)(zval *obj, zend_class_entry **ce_ptr, union _zend_function… 164 ZEND_API union _zend_function *zend_std_get_static_method(zend_class_entry *ce, zend_string *functi… 165 ZEND_API zval *zend_std_get_static_property(zend_class_entry *ce, zend_string *property_name, zend_… 166 ZEND_API ZEND_COLD zend_bool zend_std_unset_static_property(zend_class_entry *ce, zend_string *prop… 168 ZEND_API struct _zend_property_info *zend_get_property_info(zend_class_entry *ce, zend_string *memb… 175 ZEND_API int zend_check_private(union _zend_function *fbc, zend_class_entry *ce, zend_string *funct… 177 ZEND_API int zend_check_protected(zend_class_entry *ce, zend_class_entry *scope); 181 ZEND_API zend_function *zend_get_call_trampoline_func(zend_class_entry *ce, zend_string *method_nam…
|
H A D | zend.h | 89 zend_class_entry *ce; 96 zend_class_entry *ce; 148 zend_object* (*create_object)(zend_class_entry *class_type); 149 zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref); 150 …int (*interface_gets_implemented)(zend_class_entry *iface, zend_class_entry *class_type); /* a cla… 151 union _zend_function *(*get_static_method)(zend_class_entry *ce, zend_string* method); 155 …int (*unserialize)(zval *object, zend_class_entry *ce, const unsigned char *buf, size_t buf_len, z… 159 zend_class_entry **interfaces; 161 zend_class_entry **traits; 284 extern ZEND_API zend_class_entry *zend_standard_class_def; [all …]
|
H A D | zend_exceptions.c | 48 static int zend_implement_throwable(zend_class_entry *interface, zend_class_entry *class_type) in zend_implement_throwable() 78 zend_class_entry *base_ce; in zend_exception_set_previous() 207 zend_class_entry *base_ce; in zend_default_exception_new_ex() 270 zend_class_entry *base_ce; in ZEND_METHOD() 277 zend_class_entry *ce; in ZEND_METHOD() 344 zend_class_entry *ce; in ZEND_METHOD() 620 zend_class_entry *base_ce; in ZEND_METHOD() 667 zend_class_entry *base_ce; in ZEND_METHOD() 820 zend_class_entry ce; in zend_register_default_exception() 974 zend_class_entry *ce_exception; in zend_exception_error() [all …]
|
/PHP-7.2/ext/pdo/ |
H A D | php_pdo_int.h | 29 extern zend_class_entry *pdo_exception_ce; 30 PDO_API zend_class_entry *php_pdo_get_exception_base(int root); 36 extern zend_object *pdo_dbh_new(zend_class_entry *ce); 38 extern zend_class_entry *pdo_dbh_ce; 41 extern zend_object *pdo_dbstmt_new(zend_class_entry *ce); 43 extern zend_class_entry *pdo_dbstmt_ce; 45 zend_object_iterator *pdo_stmt_iter_get(zend_class_entry *ce, zval *object, int by_ref); 50 extern zend_object *pdo_row_new(zend_class_entry *ce); 52 extern zend_class_entry *pdo_row_ce; 56 zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object);
|
/PHP-7.2/ext/simplexml/ |
H A D | sxe.h | 26 extern PHP_SXE_API zend_class_entry *ce_SimpleXMLIterator; 27 extern PHP_SXE_API zend_class_entry *ce_SimpleXMLElement;
|