Home
last modified time | relevance | path

Searched refs:zend_class_entry (Results 1 – 25 of 194) sorted by relevance

12345678

/PHP-7.2/ext/dom/
H A Ddom_ce.h24 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 Dphp_dom.h102 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 Dphp_dom.c39 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 Dphp_reflection.h34 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 Dspl_exceptions.h27 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 Dspl_iterators.h40 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 Dspl_exceptions.c36 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 Dspl_functions.c31 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 Dspl_functions.h26 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 Dspl_heap.h27 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 Dspl_observer.h27 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 Dspl_directory.h27 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 Dspl_dllist.h27 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 Dspl_array.h28 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 Dspl_engine.h28 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 Dzend_inheritance.h27 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 Dzend_exceptions.h29 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 Dzend_interfaces.h29 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 Dzend_closures.h30 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 Dzend_interfaces.c26 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 Dzend_object_handlers.h118 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 Dzend.h89 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 Dzend_exceptions.c48 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 Dphp_pdo_int.h29 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 Dsxe.h26 extern PHP_SXE_API zend_class_entry *ce_SimpleXMLIterator;
27 extern PHP_SXE_API zend_class_entry *ce_SimpleXMLElement;

Completed in 70 milliseconds

12345678