Home
last modified time | relevance | path

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

12345678

/PHP-7.3/ext/dom/
H A Ddom_ce.h23 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 Dphp_dom.h101 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 Dphp_reflection.h32 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 Dspl_exceptions.h25 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 Dspl_iterators.h38 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 Dspl_exceptions.c34 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 Dspl_functions.c29 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 Dspl_functions.h24 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 Dspl_heap.h25 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 Dspl_observer.h25 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 Dspl_directory.h25 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 Dspl_dllist.h25 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 Dspl_array.h26 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 Dspl_engine.h26 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 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.h27 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 Dzend_interfaces.h27 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 Dzend_closures.h33 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 Dzend_interfaces.c24 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 Dzend_object_handlers.h125 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 Dzend.h145 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 Dphp_pdo_int.h27 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 Dsxe.h24 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 Dphp_date.h181 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 Dtest.c28 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()

Completed in 102 milliseconds

12345678