Home
last modified time | relevance | path

Searched refs:ce (Results 1 – 25 of 270) sorted by relevance

1234567891011

/PHP-8.1/ext/spl/
H A Dspl_exceptions_arginfo.h73 zend_class_entry ce, *class_entry; in register_class_LogicException() local
83 zend_class_entry ce, *class_entry; in register_class_BadFunctionCallException() local
93 zend_class_entry ce, *class_entry; in register_class_BadMethodCallException() local
103 zend_class_entry ce, *class_entry; in register_class_DomainException() local
113 zend_class_entry ce, *class_entry; in register_class_InvalidArgumentException() local
123 zend_class_entry ce, *class_entry; in register_class_LengthException() local
133 zend_class_entry ce, *class_entry; in register_class_OutOfRangeException() local
143 zend_class_entry ce, *class_entry; in register_class_RuntimeException() local
153 zend_class_entry ce, *class_entry; in register_class_OutOfBoundsException() local
163 zend_class_entry ce, *class_entry; in register_class_OverflowException() local
[all …]
H A Dspl_iterators_arginfo.h625 zend_class_entry ce, *class_entry; in register_class_EmptyIterator() local
636 zend_class_entry ce, *class_entry; in register_class_CallbackFilterIterator() local
646 zend_class_entry ce, *class_entry; in register_class_RecursiveCallbackFilterIterator() local
657 zend_class_entry ce, *class_entry; in register_class_RecursiveIterator() local
668 zend_class_entry ce, *class_entry; in register_class_RecursiveIteratorIterator() local
679 zend_class_entry ce, *class_entry; in register_class_OuterIterator() local
690 zend_class_entry ce, *class_entry; in register_class_IteratorIterator() local
701 zend_class_entry ce, *class_entry; in register_class_FilterIterator() local
712 zend_class_entry ce, *class_entry; in register_class_RecursiveFilterIterator() local
724 zend_class_entry ce, *class_entry; in register_class_ParentIterator() local
[all …]
/PHP-8.1/Zend/
H A Dzend_inheritance.c262 if (ce && class_visible(ce)) { in lookup_class_ex()
321 if (ce && ce != ce1 && unlinked_instanceof(ce, ce2)) { in unlinked_instanceof()
1539 if (property_info->ce == ce) { in zend_do_inheritance_ex()
1617 if (old_constant->ce != parent_constant->ce && old_constant->ce != ce) { in do_inherit_constant_check()
2650 new_prop_info->ce = ce; in zend_lazy_class_load()
2678 new_c->ce = ce; in zend_lazy_class_load()
2806 ce = zend_lazy_class_load(ce); in zend_do_link_class()
2811 ce = zend_lazy_class_load(ce); in zend_do_link_class()
2938 ZSTR_SET_CE_CACHE(ce->name, ce); in zend_do_link_class()
3042 ce = zend_lazy_class_load(ce); in zend_try_early_bind()
[all …]
H A Dzend_enum.c27 if (ce->propertyName) { \
68 ZSTR_VAL(ce->name)); in zend_verify_enum_properties()
168 ce->num_interfaces++; in zend_enum_add_interfaces()
170 ce->num_interfaces++; in zend_enum_add_interfaces()
175 ce->interface_names = erealloc(ce->interface_names, sizeof(zend_class_name) * ce->num_interfaces); in zend_enum_add_interfaces()
314 cases_function->scope = ce; in zend_enum_register_funcs()
329 from_function->scope = ce; in zend_enum_register_funcs()
398 ce->enum_backing_type = type; in zend_register_internal_enum()
407 ce, unit_enum_methods, &ce->function_table, EG(current_module)->type); in zend_register_internal_enum()
411 ce, backed_enum_methods, &ce->function_table, EG(current_module)->type); in zend_register_internal_enum()
[all …]
H A Dzend_enum.h31 void zend_enum_add_interfaces(zend_class_entry *ce);
33 void zend_verify_enum(zend_class_entry *ce);
34 void zend_enum_register_funcs(zend_class_entry *ce);
35 void zend_enum_register_props(zend_class_entry *ce);
39 ZEND_API void zend_enum_add_case(zend_class_entry *ce, zend_string *case_name, zval *value);
40 ZEND_API void zend_enum_add_case_cstr(zend_class_entry *ce, const char *name, zval *value);
41 ZEND_API zend_object *zend_enum_get_case(zend_class_entry *ce, zend_string *name);
42 ZEND_API zend_object *zend_enum_get_case_cstr(zend_class_entry *ce, const char *name);
46 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_name()
52 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_value()
[all …]
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 #define zend_do_inheritance(ce, parent_ce) \ argument
31 zend_do_inheritance_ex(ce, parent_ce, 0)
33 ZEND_API zend_class_entry *zend_do_link_class(zend_class_entry *ce, zend_string *lc_parent_name, ze…
35 void zend_verify_abstract_class(zend_class_entry *ce);
36 void zend_build_properties_info_table(zend_class_entry *ce);
37 zend_class_entry *zend_try_early_bind(zend_class_entry *ce, zend_class_entry *parent_ce, zend_strin…
39 ZEND_API extern zend_class_entry* (*zend_inheritance_cache_get)(zend_class_entry *ce, zend_class_en…
40 ZEND_API extern zend_class_entry* (*zend_inheritance_cache_add)(zend_class_entry *ce, zend_class_en…
H A Dzend_opcode.c175 if (ZEND_MAP_PTR(ce->static_members_table) && CE_STATIC_MEMBERS(ce)) { in zend_cleanup_internal_class_data()
259 if (c->ce == ce || (Z_CONSTANT_FLAGS(c->value) & CONST_OWNED)) { in zend_cleanup_mutable_class_data()
297 if (c->ce == ce) { in destroy_zend_class()
316 switch (ce->type) { in destroy_zend_class()
319 if (ce->parent_name && !(ce->ce_flags & ZEND_ACC_RESOLVED_PARENT)) { in destroy_zend_class()
374 if (prop_info->ce == ce) { in destroy_zend_class()
391 if (c->ce == ce || (Z_CONSTANT_FLAGS(c->value) & CONST_OWNED)) { in destroy_zend_class()
433 if (prop_info->ce == ce) { in destroy_zend_class()
461 if (c->ce == ce) { in destroy_zend_class()
493 free(ce); in destroy_zend_class()
[all …]
H A Dzend_object_handlers.c65 zend_class_entry *ce = zobj->ce; in rebuild_object_properties() local
93 zend_class_entry *ce = zobj->ce; in zend_std_build_object_properties_array() local
157 zend_class_entry *ce = object->ce; in zend_std_get_debug_info() local
353 if (property_info->ce != ce) { in zend_get_property_offset()
444 if (property_info->ce != ce) { in zend_get_property_info()
913 zend_class_entry *ce = object->ce; in zend_std_read_dimension() local
962 zend_class_entry *ce = object->ce; in zend_std_write_dimension() local
983 zend_class_entry *ce = object->ce; in zend_std_has_dimension() local
1164 zend_class_entry *ce = object->ce; in zend_std_unset_dimension() local
1661 if (zobj1->ce != zobj2->ce) { in zend_std_compare_objects()
[all …]
H A Dzend_interfaces_arginfo.h135 zend_class_entry ce, *class_entry; in register_class_Traversable() local
138 class_entry = zend_register_internal_interface(&ce); in register_class_Traversable()
145 zend_class_entry ce, *class_entry; in register_class_IteratorAggregate() local
148 class_entry = zend_register_internal_interface(&ce); in register_class_IteratorAggregate()
156 zend_class_entry ce, *class_entry; in register_class_Iterator() local
159 class_entry = zend_register_internal_interface(&ce); in register_class_Iterator()
167 zend_class_entry ce, *class_entry; in register_class_ArrayAccess() local
177 zend_class_entry ce, *class_entry; in register_class_Serializable() local
187 zend_class_entry ce, *class_entry; in register_class_Countable() local
197 zend_class_entry ce, *class_entry; in register_class_Stringable() local
[all …]
H A Dzend_objects.c33 object->ce = ce; in _zend_object_std_init()
43 _zend_object_std_init(object, ce); in zend_object_std_init()
60 end = p + object->ce->default_properties_count; in zend_object_std_dtor()
109 if (object->ce != scope) { in zend_objects_destroy_object()
112 ZSTR_VAL(object->ce->name), in zend_objects_destroy_object()
121 ZSTR_VAL(object->ce->name)); in zend_objects_destroy_object()
133 ZSTR_VAL(object->ce->name), in zend_objects_destroy_object()
142 ZSTR_VAL(object->ce->name)); in zend_objects_destroy_object()
188 _zend_object_std_init(object, ce); in zend_objects_new()
256 if (old_object->ce->clone) { in zend_objects_clone_members()
[all …]
H A Dzend_exceptions_arginfo.h192 zend_class_entry ce, *class_entry; in register_class_Throwable() local
203 zend_class_entry ce, *class_entry; in register_class_Exception() local
257 zend_class_entry ce, *class_entry; in register_class_ErrorException() local
267 zend_class_entry ce, *class_entry; in register_class_Error() local
321 zend_class_entry ce, *class_entry; in register_class_CompileError() local
331 zend_class_entry ce, *class_entry; in register_class_ParseError() local
341 zend_class_entry ce, *class_entry; in register_class_TypeError() local
351 zend_class_entry ce, *class_entry; in register_class_ArgumentCountError() local
361 zend_class_entry ce, *class_entry; in register_class_ValueError() local
371 zend_class_entry ce, *class_entry; in register_class_ArithmeticError() local
[all …]
H A Dzend_enum_arginfo.h32 zend_class_entry ce, *class_entry; in register_class_UnitEnum() local
34 INIT_CLASS_ENTRY(ce, "UnitEnum", class_UnitEnum_methods); in register_class_UnitEnum()
35 class_entry = zend_register_internal_interface(&ce); in register_class_UnitEnum()
42 zend_class_entry ce, *class_entry; in register_class_BackedEnum() local
44 INIT_CLASS_ENTRY(ce, "BackedEnum", class_BackedEnum_methods); in register_class_BackedEnum()
45 class_entry = zend_register_internal_interface(&ce); in register_class_BackedEnum()
H A Dzend_attributes_arginfo.h29 zend_class_entry ce, *class_entry; in register_class_Attribute() local
31 INIT_CLASS_ENTRY(ce, "Attribute", class_Attribute_methods); in register_class_Attribute()
32 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_Attribute()
46 zend_class_entry ce, *class_entry; in register_class_ReturnTypeWillChange() local
48 INIT_CLASS_ENTRY(ce, "ReturnTypeWillChange", class_ReturnTypeWillChange_methods); in register_class_ReturnTypeWillChange()
49 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_ReturnTypeWillChange()
H A Dzend_API.c875 if (ce) { in zend_parse_arg_impl()
1229 if (ce && !instanceof_function(Z_OBJCE_P(this_ptr), ce)) { in zend_parse_method_parameters()
1261 if (ce && !instanceof_function(Z_OBJCE_P(this_ptr), ce)) { in zend_parse_method_parameters_ex()
2615 ce->clone = fptr; in zend_add_magic_method()
3213 ce->refcount++; in zend_register_class_alias_ex()
3434 fcc->called_scope = fcc->object ? fcc->object->ce : ce; in zend_is_callable_check_class()
3738 ZSTR_VAL(ce->name), ZSTR_LEN(ce->name), in zend_get_callable_name_ex()
4133ce->default_static_members_table = perealloc(ce->default_static_members_table, sizeof(zval) * ce->… in zend_declare_typed_property()
4163ce->default_properties_table = perealloc(ce->default_properties_table, sizeof(zval) * ce->default_… in zend_declare_typed_property()
4199 property_info->ce = ce; in zend_declare_typed_property()
[all …]
H A Dzend_objects_API.h81 static zend_always_inline size_t zend_object_properties_size(zend_class_entry *ce) in zend_object_properties_size() argument
84 (ce->default_properties_count - in zend_object_properties_size()
85 ((ce->ce_flags & ZEND_ACC_USE_GUARDS) ? 0 : 1)); in zend_object_properties_size()
91 static zend_always_inline void *zend_object_alloc(size_t obj_size, zend_class_entry *ce) { in zend_object_alloc() argument
92 void *obj = emalloc(obj_size + zend_object_properties_size(ce)); in zend_object_alloc()
99 zend_property_info **table = obj->ce->properties_info_table; in zend_get_property_info_for_slot()
101 ZEND_ASSERT(prop_num >= 0 && prop_num < obj->ce->default_properties_count); in zend_get_property_info_for_slot()
H A Dzend_attributes.h61 zend_class_entry *ce; member
77 ZEND_API zend_internal_attribute *zend_internal_attribute_register(zend_class_entry *ce, uint32_t f…
86 static zend_always_inline zend_attribute *zend_add_class_attribute(zend_class_entry *ce, zend_strin… in END_EXTERN_C()
88 uint32_t flags = ce->type != ZEND_USER_CLASS ? ZEND_ATTRIBUTE_PERSISTENT : 0; in END_EXTERN_C()
89 return zend_add_attribute(&ce->attributes, name, argc, flags, 0, 0); in END_EXTERN_C()
104 static zend_always_inline zend_attribute *zend_add_property_attribute(zend_class_entry *ce, zend_pr… in zend_add_property_attribute() argument
106 uint32_t flags = ce->type != ZEND_USER_CLASS ? ZEND_ATTRIBUTE_PERSISTENT : 0; in zend_add_property_attribute()
110 static zend_always_inline zend_attribute *zend_add_class_constant_attribute(zend_class_entry *ce, z… in zend_add_class_constant_attribute() argument
112 uint32_t flags = ce->type != ZEND_USER_CLASS ? ZEND_ATTRIBUTE_PERSISTENT : 0; in zend_add_class_constant_attribute()
H A Dzend_generators_arginfo.h57 zend_class_entry ce, *class_entry; in register_class_Generator() local
59 INIT_CLASS_ENTRY(ce, "Generator", class_Generator_methods); in register_class_Generator()
60 class_entry = zend_register_internal_class_ex(&ce, NULL); in register_class_Generator()
69 zend_class_entry ce, *class_entry; in register_class_ClosedGeneratorException() local
71 INIT_CLASS_ENTRY(ce, "ClosedGeneratorException", class_ClosedGeneratorException_methods); in register_class_ClosedGeneratorException()
72 class_entry = zend_register_internal_class_ex(&ce, class_entry_Exception); in register_class_ClosedGeneratorException()
/PHP-8.1/ext/opcache/
H A Dzend_persist.c783 ce = zend_shared_alloc_get_xlat_entry(prop->ce); in zend_persist_property_info()
784 if (ce) { in zend_persist_property_info()
785 prop->ce = ce; in zend_persist_property_info()
820 ce = zend_shared_alloc_get_xlat_entry(c->ce); in zend_persist_class_constant()
821 if (ce) { in zend_persist_class_constant()
822 c->ce = ce; in zend_persist_class_constant()
857 ce = zend_shared_memdup_put(ce, sizeof(zend_class_entry)); in zend_persist_class_entry()
906 …i = (ce->parent && (ce->ce_flags & ZEND_ACC_LINKED)) ? ce->parent->default_static_members_count : … in zend_persist_class_entry()
971 return ce; in zend_persist_class_entry()
1013ce->trait_names = zend_shared_memdup_free(ce->trait_names, sizeof(zend_class_name) * ce->num_trait… in zend_persist_class_entry()
[all …]
H A Dzend_persist_calc.c398 zend_shared_alloc_register_xlat_entry(ce, ce); in zend_persist_class_entry_calc()
404 if (ce->parent_name && !(ce->ce_flags & ZEND_ACC_LINKED)) { in zend_persist_class_entry_calc()
445 if (prop->ce == ce) { in zend_persist_class_entry_calc()
454 if (ce->num_interfaces && (ce->ce_flags & ZEND_ACC_LINKED)) { in zend_persist_class_entry_calc()
458 if (ce->iterator_funcs_ptr) { in zend_persist_class_entry_calc()
466 if (ce->info.user.filename) { in zend_persist_class_entry_calc()
474 if (ce->attributes) { in zend_persist_class_entry_calc()
478 if (ce->num_interfaces) { in zend_persist_class_entry_calc()
490 if (ce->num_traits) { in zend_persist_class_entry_calc()
499 if (ce->trait_aliases) { in zend_persist_class_entry_calc()
[all …]
H A Dzend_file_cache.c676 SERIALIZE_PTR(c->ce);
694 zend_class_entry *ce; local
697 ce = Z_PTR_P(zv);
698 UNSERIALIZE_PTR(ce);
700 SERIALIZE_STR(ce->name);
701 if (ce->parent) {
769 if (ce->num_traits) {
1479 zend_class_entry *ce; local
1482 ce = Z_PTR_P(zv);
1492 if (ce->parent) {
[all …]
/PHP-8.1/sapi/phpdbg/
H A Dphpdbg_print.c126 zend_class_entry *ce; in PHPDBG_PRINT() local
130 (ce->type == ZEND_USER_CLASS) ? in PHPDBG_PRINT()
137 ZSTR_VAL(ce->name), in PHPDBG_PRINT()
156 zend_class_entry *ce; in PHPDBG_PRINT() local
265 zend_class_entry *ce; in phpdbg_print_opcodes_method() local
280 (ce->type == ZEND_USER_CLASS) ? in phpdbg_print_opcodes_ce()
287 ZSTR_VAL(ce->name)); in phpdbg_print_opcodes_ce()
313 zend_class_entry *ce; in phpdbg_print_opcodes_class() local
320 phpdbg_print_opcodes_ce(ce); in phpdbg_print_opcodes_class()
331 zend_class_entry *ce; in phpdbg_print_opcodes() local
[all …]
/PHP-8.1/ext/reflection/
H A Dphp_reflection.c1264 intern->ce = ce; in zend_reflection_class_factory()
1424 intern->ce = ce; in reflection_method_factory()
1447 intern->ce = ce; in reflection_property_factory()
1469 intern->ce = constant->ce; in reflection_class_constant_factory()
2538 intern->ce = ce; in ZEND_METHOD()
2683 ce = ce->parent; in ZEND_METHOD()
3200 ce = arg1_obj->ce; in ZEND_METHOD()
3257 intern->ce = ce; in ZEND_METHOD()
3736 ce = classname_obj->ce; in ZEND_METHOD()
5461 intern->ce = ce; in ZEND_METHOD()
[all …]
/PHP-8.1/ext/zend_test/
H A Dtest_arginfo.h291 zend_class_entry ce, *class_entry; in register_class__ZendTestInterface() local
301 zend_class_entry ce, *class_entry; in register_class__ZendTestClass() local
357 zend_class_entry ce, *class_entry; in register_class__ZendTestChildClass() local
367 zend_class_entry ce, *class_entry; in register_class__ZendTestTrait() local
384 zend_class_entry ce, *class_entry; in register_class_ZendTestAttribute() local
395 zend_class_entry ce, *class_entry; in register_class_ZendTestParameterAttribute() local
412 zend_class_entry ce, *class_entry; in register_class_ZendTestClassWithMethodWithParameterAttribute() local
422 zend_class_entry ce, *class_entry; in register_class_ZendTestChildClassWithMethodWithParameterAttribute() local
470 zend_class_entry ce, *class_entry; in register_class_ZendTestNS_Foo() local
480 zend_class_entry ce, *class_entry; in register_class_ZendTestNS2_Foo() local
[all …]
/PHP-8.1/ext/json/
H A Djson_arginfo.h54 zend_class_entry ce, *class_entry; in register_class_JsonSerializable() local
56 INIT_CLASS_ENTRY(ce, "JsonSerializable", class_JsonSerializable_methods); in register_class_JsonSerializable()
57 class_entry = zend_register_internal_interface(&ce); in register_class_JsonSerializable()
64 zend_class_entry ce, *class_entry; in register_class_JsonException() local
66 INIT_CLASS_ENTRY(ce, "JsonException", class_JsonException_methods); in register_class_JsonException()
67 class_entry = zend_register_internal_class_ex(&ce, class_entry_Exception); in register_class_JsonException()
/PHP-8.1/ext/pdo/
H A Dphp_pdo_int.h31 extern zend_object *pdo_dbh_new(zend_class_entry *ce);
36 extern zend_object *pdo_dbstmt_new(zend_class_entry *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);
52 zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object);

Completed in 317 milliseconds

1234567891011