Home
last modified time | relevance | path

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

12345678910>>...14

/PHP-8.3/Zend/
H A Dzend_inheritance.h27 ZEND_API void zend_do_implement_interface(zend_class_entry *ce, zend_class_entry *iface);
28 ZEND_API void zend_do_inheritance_ex(zend_class_entry *ce, zend_class_entry *parent_ce, bool checke…
30 static zend_always_inline void zend_do_inheritance(zend_class_entry *ce, zend_class_entry *parent_c… in zend_do_inheritance()
34 ZEND_API zend_class_entry *zend_do_link_class(zend_class_entry *ce, zend_string *lc_parent_name, ze…
36 void zend_verify_abstract_class(zend_class_entry *ce);
37 void zend_build_properties_info_table(zend_class_entry *ce);
38 ZEND_API zend_class_entry *zend_try_early_bind(zend_class_entry *ce, zend_class_entry *parent_ce, z…
40 void zend_inheritance_check_override(zend_class_entry *ce);
42 ZEND_API extern zend_class_entry* (*zend_inheritance_cache_get)(zend_class_entry *ce, zend_class_en…
43 … extern zend_class_entry* (*zend_inheritance_cache_add)(zend_class_entry *ce, zend_class_entry *pr…
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;
35 extern ZEND_API zend_class_entry *zend_ce_value_error;
36 extern ZEND_API zend_class_entry *zend_ce_arithmetic_error;
51 ZEND_API zend_class_entry *zend_exception_get_default(void);
[all …]
H A Dzend_enum.h29 extern ZEND_API zend_class_entry *zend_ce_unit_enum;
30 extern ZEND_API zend_class_entry *zend_ce_backed_enum;
34 void zend_enum_add_interfaces(zend_class_entry *ce);
35 zend_result zend_enum_build_backed_enum_table(zend_class_entry *ce);
37 void zend_verify_enum(zend_class_entry *ce);
38 void zend_enum_register_funcs(zend_class_entry *ce);
39 void zend_enum_register_props(zend_class_entry *ce);
41 ZEND_API zend_class_entry *zend_register_internal_enum(
44 ZEND_API void zend_enum_add_case_cstr(zend_class_entry *ce, const char *name, zval *value);
45 ZEND_API zend_object *zend_enum_get_case(zend_class_entry *ce, zend_string *name);
[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;
33 extern ZEND_API zend_class_entry *zend_ce_stringable;
37 zend_class_entry *ce;
43 …d_always_inline zval* zend_call_method_with_0_params(zend_object *object, zend_class_entry *obj_ce, in zend_call_method_with_0_params()
49 …d_always_inline zval* zend_call_method_with_1_params(zend_object *object, zend_class_entry *obj_ce, in zend_call_method_with_1_params()
[all …]
H A Dzend_interfaces_arginfo.h135 zend_class_entry ce, *class_entry; in register_class_Traversable()
143 static zend_class_entry *register_class_IteratorAggregate(zend_class_entry *class_entry_Traversable) in register_class_IteratorAggregate()
145 zend_class_entry ce, *class_entry; in register_class_IteratorAggregate()
154 static zend_class_entry *register_class_Iterator(zend_class_entry *class_entry_Traversable) in register_class_Iterator()
156 zend_class_entry ce, *class_entry; in register_class_Iterator()
167 zend_class_entry ce, *class_entry; in register_class_ArrayAccess()
177 zend_class_entry ce, *class_entry; in register_class_Serializable()
187 zend_class_entry ce, *class_entry; in register_class_Countable()
197 zend_class_entry ce, *class_entry; in register_class_Stringable()
205 static zend_class_entry *register_class_InternalIterator(zend_class_entry *class_entry_Iterator) in register_class_InternalIterator()
[all …]
H A Dzend_exceptions_arginfo.h190 static zend_class_entry *register_class_Throwable(zend_class_entry *class_entry_Stringable) in register_class_Throwable()
192 zend_class_entry ce, *class_entry; in register_class_Throwable()
201 static zend_class_entry *register_class_Exception(zend_class_entry *class_entry_Throwable) in register_class_Exception()
255 static zend_class_entry *register_class_ErrorException(zend_class_entry *class_entry_Exception) in register_class_ErrorException()
271 static zend_class_entry *register_class_Error(zend_class_entry *class_entry_Throwable) in register_class_Error()
325 static zend_class_entry *register_class_CompileError(zend_class_entry *class_entry_Error) in register_class_CompileError()
335 static zend_class_entry *register_class_ParseError(zend_class_entry *class_entry_CompileError) in register_class_ParseError()
345 static zend_class_entry *register_class_TypeError(zend_class_entry *class_entry_Error) in register_class_TypeError()
365 static zend_class_entry *register_class_ValueError(zend_class_entry *class_entry_Error) in register_class_ValueError()
375 static zend_class_entry *register_class_ArithmeticError(zend_class_entry *class_entry_Error) in register_class_ArithmeticError()
[all …]
H A Dzend_attributes.h42 extern ZEND_API zend_class_entry *zend_ce_attribute;
43 extern ZEND_API zend_class_entry *zend_ce_allow_dynamic_properties;
44 extern ZEND_API zend_class_entry *zend_ce_sensitive_parameter;
45 extern ZEND_API zend_class_entry *zend_ce_sensitive_parameter_value;
46 extern ZEND_API zend_class_entry *zend_ce_override;
65 zend_class_entry *ce;
67 void (*validator)(zend_attribute *attr, uint32_t target, zend_class_entry *scope);
76 …ult zend_get_attribute_value(zval *ret, zend_attribute *attr, uint32_t i, zend_class_entry *scope);
81 ZEND_API zend_internal_attribute *zend_mark_internal_attribute(zend_class_entry *ce);
82 ZEND_API zend_internal_attribute *zend_internal_attribute_register(zend_class_entry *ce, uint32_t f…
[all …]
H A Dzend_closures.h34 extern ZEND_API zend_class_entry *zend_ce_closure;
36 …zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_class_entry
37 …create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_class_entry
H A Dzend_enum_arginfo.h30 static zend_class_entry *register_class_UnitEnum(void) in register_class_UnitEnum()
32 zend_class_entry ce, *class_entry; in register_class_UnitEnum()
40 static zend_class_entry *register_class_BackedEnum(zend_class_entry *class_entry_UnitEnum) in register_class_BackedEnum()
42 zend_class_entry ce, *class_entry; in register_class_BackedEnum()
H A Dzend_inheritance.c34 ZEND_API zend_class_entry* (*zend_inheritance_cache_get)(zend_class_entry *ce, zend_class_entry *pa…
35 …END_API zend_class_entry* (*zend_inheritance_cache_add)(zend_class_entry *ce, zend_class_entry *pr…
49 zend_class_entry *ce, const zend_function *child_fn, zend_class_entry *child_scope,
248 zend_class_entry *ce; in lookup_class_ex()
297 static bool unlinked_instanceof(zend_class_entry *ce1, zend_class_entry *ce2) { in unlinked_instanceof()
349 zend_type type, zend_class_entry *scope, zend_class_entry *self) { in zend_type_permits_self()
1065 zend_class_entry *ce, in perform_delayable_implementation_check()
2131 static uint32_t zend_check_trait_usage(zend_class_entry *ce, zend_class_entry *trait, zend_class_en… in zend_check_trait_usage()
2733 zend_class_entry *ce, in add_compatibility_obligation()
2883 static zend_class_entry *zend_lazy_class_load(zend_class_entry *pce) in zend_lazy_class_load()
[all …]
/PHP-8.3/ext/dom/
H A Ddom_ce.h21 extern PHP_DOM_EXPORT zend_class_entry *dom_node_class_entry;
22 extern PHP_DOM_EXPORT zend_class_entry *dom_domexception_class_entry;
25 extern PHP_DOM_EXPORT zend_class_entry *dom_document_class_entry;
26 extern PHP_DOM_EXPORT zend_class_entry *dom_nodelist_class_entry;
29 extern PHP_DOM_EXPORT zend_class_entry *dom_attr_class_entry;
30 extern PHP_DOM_EXPORT zend_class_entry *dom_element_class_entry;
31 extern PHP_DOM_EXPORT zend_class_entry *dom_text_class_entry;
32 extern PHP_DOM_EXPORT zend_class_entry *dom_comment_class_entry;
35 extern PHP_DOM_EXPORT zend_class_entry *dom_notation_class_entry;
36 extern PHP_DOM_EXPORT zend_class_entry *dom_entity_class_entry;
[all …]
/PHP-8.3/ext/reflection/
H A Dphp_reflection.h30 extern PHPAPI zend_class_entry *reflector_ptr;
31 extern PHPAPI zend_class_entry *reflection_exception_ptr;
32 extern PHPAPI zend_class_entry *reflection_ptr;
34 extern PHPAPI zend_class_entry *reflection_function_ptr;
36 extern PHPAPI zend_class_entry *reflection_type_ptr;
38 extern PHPAPI zend_class_entry *reflection_class_ptr;
39 extern PHPAPI zend_class_entry *reflection_object_ptr;
40 extern PHPAPI zend_class_entry *reflection_method_ptr;
41 extern PHPAPI zend_class_entry *reflection_property_ptr;
46 extern PHPAPI zend_class_entry *reflection_enum_ptr;
[all …]
/PHP-8.3/ext/spl/
H A Dspl_exceptions_arginfo.h71 static zend_class_entry *register_class_LogicException(zend_class_entry *class_entry_Exception) in register_class_LogicException()
73 zend_class_entry ce, *class_entry; in register_class_LogicException()
83 zend_class_entry ce, *class_entry; in register_class_BadFunctionCallException()
93 zend_class_entry ce, *class_entry; in register_class_BadMethodCallException()
101 static zend_class_entry *register_class_DomainException(zend_class_entry *class_entry_LogicExceptio… in register_class_DomainException()
103 zend_class_entry ce, *class_entry; in register_class_DomainException()
113 zend_class_entry ce, *class_entry; in register_class_InvalidArgumentException()
123 zend_class_entry ce, *class_entry; in register_class_LengthException()
133 zend_class_entry ce, *class_entry; in register_class_OutOfRangeException()
141 static zend_class_entry *register_class_RuntimeException(zend_class_entry *class_entry_Exception) in register_class_RuntimeException()
[all …]
H A Dspl_exceptions.h23 extern PHPAPI zend_class_entry *spl_ce_LogicException;
24 extern PHPAPI zend_class_entry *spl_ce_BadFunctionCallException;
25 extern PHPAPI zend_class_entry *spl_ce_BadMethodCallException;
26 extern PHPAPI zend_class_entry *spl_ce_DomainException;
28 extern PHPAPI zend_class_entry *spl_ce_LengthException;
29 extern PHPAPI zend_class_entry *spl_ce_OutOfRangeException;
31 extern PHPAPI zend_class_entry *spl_ce_RuntimeException;
32 extern PHPAPI zend_class_entry *spl_ce_OutOfBoundsException;
33 extern PHPAPI zend_class_entry *spl_ce_OverflowException;
34 extern PHPAPI zend_class_entry *spl_ce_RangeException;
[all …]
H A Dspl_iterators.h23 extern PHPAPI zend_class_entry *spl_ce_AppendIterator;
24 extern PHPAPI zend_class_entry *spl_ce_CachingIterator;
26 extern PHPAPI zend_class_entry *spl_ce_EmptyIterator;
27 extern PHPAPI zend_class_entry *spl_ce_FilterIterator;
28 extern PHPAPI zend_class_entry *spl_ce_InfiniteIterator;
29 extern PHPAPI zend_class_entry *spl_ce_IteratorIterator;
30 extern PHPAPI zend_class_entry *spl_ce_LimitIterator;
31 extern PHPAPI zend_class_entry *spl_ce_NoRewindIterator;
32 extern PHPAPI zend_class_entry *spl_ce_OuterIterator;
33 extern PHPAPI zend_class_entry *spl_ce_ParentIterator;
[all …]
H A Dspl_exceptions.c33 PHPAPI zend_class_entry *spl_ce_LogicException;
34 PHPAPI zend_class_entry *spl_ce_BadFunctionCallException;
35 PHPAPI zend_class_entry *spl_ce_BadMethodCallException;
36 PHPAPI zend_class_entry *spl_ce_DomainException;
38 PHPAPI zend_class_entry *spl_ce_LengthException;
39 PHPAPI zend_class_entry *spl_ce_OutOfRangeException;
40 PHPAPI zend_class_entry *spl_ce_RuntimeException;
41 PHPAPI zend_class_entry *spl_ce_OutOfBoundsException;
42 PHPAPI zend_class_entry *spl_ce_OverflowException;
43 PHPAPI zend_class_entry *spl_ce_RangeException;
[all …]
H A Dspl_functions.h22 typedef zend_object* (*create_object_func_t)(zend_class_entry *class_type);
29 void spl_add_class_name(zval * list, zend_class_entry * pce, int allow, int ce_flags);
30 void spl_add_interfaces(zval * list, zend_class_entry * pce, int allow, int ce_flags);
31 void spl_add_traits(zval * list, zend_class_entry * pce, int allow, int ce_flags);
32 void spl_add_classes(zend_class_entry *pce, zval *list, bool sub, int allow, int ce_flags);
35 zend_string *spl_gen_private_prop_name(zend_class_entry *ce, char *prop_name, size_t prop_len);
H A Dspl_directory.h23 extern PHPAPI zend_class_entry *spl_ce_SplFileInfo;
24 extern PHPAPI zend_class_entry *spl_ce_DirectoryIterator;
25 extern PHPAPI zend_class_entry *spl_ce_FilesystemIterator;
26 extern PHPAPI zend_class_entry *spl_ce_RecursiveDirectoryIterator;
27 extern PHPAPI zend_class_entry *spl_ce_GlobIterator;
28 extern PHPAPI zend_class_entry *spl_ce_SplFileObject;
29 extern PHPAPI zend_class_entry *spl_ce_SplTempFileObject;
60 zend_class_entry *file_class;
61 zend_class_entry *info_class;
H A Dspl_heap.h28 extern PHPAPI zend_class_entry *spl_ce_SplHeap;
29 extern PHPAPI zend_class_entry *spl_ce_SplMinHeap;
30 extern PHPAPI zend_class_entry *spl_ce_SplMaxHeap;
32 extern PHPAPI zend_class_entry *spl_ce_SplPriorityQueue;
H A Dspl_observer.h30 extern PHPAPI zend_class_entry *spl_ce_SplObserver;
31 extern PHPAPI zend_class_entry *spl_ce_SplSubject;
32 extern PHPAPI zend_class_entry *spl_ce_SplObjectStorage;
33 extern PHPAPI zend_class_entry *spl_ce_MultipleIterator;
H A Dspl_iterators_arginfo.h624 static zend_class_entry *register_class_EmptyIterator(zend_class_entry *class_entry_Iterator) in register_class_EmptyIterator()
626 zend_class_entry ce, *class_entry; in register_class_EmptyIterator()
637 zend_class_entry ce, *class_entry; in register_class_CallbackFilterIterator()
656 static zend_class_entry *register_class_RecursiveIterator(zend_class_entry *class_entry_Iterator) in register_class_RecursiveIterator()
702 static zend_class_entry *register_class_OuterIterator(zend_class_entry *class_entry_Iterator) in register_class_OuterIterator()
735 static zend_class_entry *register_class_RecursiveFilterIterator(zend_class_entry *class_entry_Filte… in register_class_RecursiveFilterIterator()
757 static zend_class_entry *register_class_SeekableIterator(zend_class_entry *class_entry_Iterator) in register_class_SeekableIterator()
778zend_class_entry *register_class_CachingIterator(zend_class_entry *class_entry_IteratorIterator, z… in register_class_CachingIterator()
825 static zend_class_entry *register_class_RecursiveCachingIterator(zend_class_entry *class_entry_Cach… in register_class_RecursiveCachingIterator()
866 static zend_class_entry *register_class_RegexIterator(zend_class_entry *class_entry_FilterIterator) in register_class_RegexIterator()
[all …]
/PHP-8.3/ext/pdo/
H A Dphp_pdo_int.h25 extern zend_class_entry *pdo_exception_ce;
31 extern zend_object *pdo_dbh_new(zend_class_entry *ce);
33 extern zend_class_entry *pdo_dbh_ce;
36 extern zend_object *pdo_dbstmt_new(zend_class_entry *ce);
38 extern zend_class_entry *pdo_dbstmt_ce;
40 zend_object_iterator *pdo_stmt_iter_get(zend_class_entry *ce, zval *object, int by_ref);
46 extern zend_object *pdo_row_new(zend_class_entry *ce);
48 extern zend_class_entry *pdo_row_ce;
52 zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object);
/PHP-8.3/ext/curl/
H A Dphp_curl.h38 PHP_CURL_API extern zend_class_entry *curl_ce;
39 PHP_CURL_API extern zend_class_entry *curl_share_ce;
40 PHP_CURL_API extern zend_class_entry *curl_multi_ce;
41 PHP_CURL_API extern zend_class_entry *curl_CURLFile_class;
42 PHP_CURL_API extern zend_class_entry *curl_CURLStringFile_class;
/PHP-8.3/ext/random/
H A Drandom_arginfo.h267 zend_class_entry ce, *class_entry; in register_class_Random_Engine_Mt19937()
279 zend_class_entry ce, *class_entry; in register_class_Random_Engine_PcgOneseq128XslRr64()
291 zend_class_entry ce, *class_entry; in register_class_Random_Engine_Xoshiro256StarStar()
303 zend_class_entry ce, *class_entry; in register_class_Random_Engine_Secure()
315 zend_class_entry ce, *class_entry; in register_class_Random_Engine()
325 zend_class_entry ce, *class_entry; in register_class_Random_CryptoSafeEngine()
336 zend_class_entry ce, *class_entry; in register_class_Random_Randomizer()
367 static zend_class_entry *register_class_Random_RandomError(zend_class_entry *class_entry_Error) in register_class_Random_RandomError()
369 zend_class_entry ce, *class_entry; in register_class_Random_RandomError()
380 zend_class_entry ce, *class_entry; in register_class_Random_BrokenRandomEngineError()
[all …]
/PHP-8.3/ext/opcache/
H A Dzend_persist.h30 void zend_persist_class_entry_calc(zend_class_entry *ce);
31 zend_class_entry *zend_persist_class_entry(zend_class_entry *ce);
32 void zend_update_parent_ce(zend_class_entry *ce);

Completed in 52 milliseconds

12345678910>>...14