Home
last modified time | relevance | path

Searched refs:ZEND_ACC_ENUM (Results 1 – 23 of 23) sorted by relevance

/PHP-8.4/Zend/
H A Dzend_enum.h51 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_name()
57 ZEND_ASSERT(zobj->ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_fetch_case_value()
H A Dzend_enum.c129 if (class_type->ce_flags & ZEND_ACC_ENUM) { in zend_implement_unit_enum()
142 if (!(class_type->ce_flags & ZEND_ACC_ENUM)) { in zend_implement_backed_enum()
198 ZEND_ASSERT(ce->ce_flags & ZEND_ACC_ENUM); in zend_enum_build_backed_enum_table()
509 ce->ce_flags |= ZEND_ACC_ENUM; in zend_register_internal_enum()
H A Dzend_smart_str.c230 } else if (Z_TYPE_P(value) == IS_OBJECT && (Z_OBJCE_P(value)->ce_flags & ZEND_ACC_ENUM)) { in smart_str_append_zval()
H A Dzend_attributes.c89 if (scope->ce_flags & ZEND_ACC_ENUM) { in validate_allow_dynamic_properties()
H A Dzend_compile.h277 #define ZEND_ACC_ENUM (1 << 28) /* X | | | */ macro
425 ZEND_ACC_ENUM \
H A Dzend_ast.c1031 if (!(zobj->ce->ce_flags & ZEND_ACC_ENUM)) { in zend_ast_evaluate_inner()
1889 } else if (decl->flags & ZEND_ACC_ENUM) { in zend_ast_export_ex()
1904 if (decl->flags & ZEND_ACC_ENUM && decl->child[4]) { in zend_ast_export_ex()
H A Dzend_inheritance.c2984 bool can_be_abstract = (ce->ce_flags & ZEND_ACC_ENUM) == 0; in zend_verify_abstract_class()
3497 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_do_link_class()
3547 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_do_link_class()
3584 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_do_link_class()
H A Dzend_exceptions.c71 bool can_extend = (class_type->ce_flags & ZEND_ACC_ENUM) == 0; in zend_implement_throwable()
H A Dzend_API.c1636 …if (class_type->type == ZEND_USER_CLASS && class_type->ce_flags & ZEND_ACC_ENUM && class_type->enu… in zend_update_class_constants()
1803 } else if (class_type->ce_flags & ZEND_ACC_ENUM) { in _object_and_properties_init()
5258 } else if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_get_object_type_case()
H A Dzend.c568 if (!(zobj->ce->ce_flags & ZEND_ACC_ENUM)) { in zend_print_zval_r_to_buf()
H A Dzend_language_parser.y644 …{ $$ = zend_ast_create_decl(ZEND_AST_CLASS, ZEND_ACC_ENUM|ZEND_ACC_FINAL, $<num>2, $6, zend_ast_ge…
H A Dzend_builtin_functions.c1157 class_exists_impl(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_ENUM, 0); in ZEND_FUNCTION()
H A Dzend_compile.c8593 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_compile_prop_decl()
8961 ZEND_ASSERT(ce->ce_flags & ZEND_ACC_ENUM); in zend_compile_enum_backing_type()
9000 if (decl->flags & ZEND_ACC_ENUM) { in zend_compile_class_decl()
9077 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_compile_class_decl()
9191 if (!(enum_class->ce_flags & ZEND_ACC_ENUM)) { in zend_compile_enum_case()
H A Dzend_vm_def.h6099 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA…
H A Dzend_vm_execute.h7620 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA… in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER()
8780 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA… in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_TMPVARCV_HANDLER()
25859 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA… in ZEND_FETCH_CLASS_CONSTANT_SPEC_VAR_CONST_HANDLER()
26428 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA… in ZEND_FETCH_CLASS_CONSTANT_SPEC_VAR_TMPVARCV_HANDLER()
35267 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA… in ZEND_FETCH_CLASS_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
35626 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA… in ZEND_FETCH_CLASS_CONSTANT_SPEC_UNUSED_TMPVARCV_HANDLER()
/PHP-8.4/ext/standard/
H A Dhttp.c96 ZEND_ASSERT(Z_OBJCE_P(scalar)->ce_flags & ZEND_ACC_ENUM); in php_url_encode_scalar()
169 && !(Z_OBJCE_P(zdata)->ce_flags & ZEND_ACC_ENUM))) { in php_url_encode_hash_ex()
248 …if (UNEXPECTED(Z_TYPE_P(formdata) == IS_OBJECT && (Z_OBJCE_P(formdata)->ce_flags & ZEND_ACC_ENUM))… in PHP_FUNCTION()
H A Dvar.c165 if (ce->ce_flags & ZEND_ACC_ENUM) { in php_var_dump()
610 bool is_enum = ce->ce_flags & ZEND_ACC_ENUM; in php_var_export_ex()
1123 if (ce->ce_flags & ZEND_ACC_ENUM) { in php_var_serialize_intern()
H A Dvar_unserializer.re1390 if (!(ce->ce_flags & ZEND_ACC_ENUM)) {
H A Darray.c295 && (Z_OBJCE_P(rhs)->ce_flags & ZEND_ACC_ENUM)) { in php_array_data_compare_unstable_i()
298 if (Z_TYPE_P(lhs) == IS_OBJECT && (Z_OBJCE_P(lhs)->ce_flags & ZEND_ACC_ENUM)) { in php_array_data_compare_unstable_i()
/PHP-8.4/ext/json/
H A Djson_encoder.c696 if (Z_OBJCE_P(val)->ce_flags & ZEND_ACC_ENUM) { in php_json_encode_zval()
/PHP-8.4/ext/reflection/
H A Dphp_reflection.c1314 ce->ce_flags & ZEND_ACC_ENUM ? reflection_enum_ptr : reflection_class_ptr; in zend_reflection_class_factory()
4968 …ACC_TRAIT | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS | ZEND_ACC_IMPLICIT_ABSTRACT_CLASS | ZEND_ACC_ENUM)) { in ZEND_METHOD()
4993 …ACC_TRAIT | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS | ZEND_ACC_IMPLICIT_ABSTRACT_CLASS | ZEND_ACC_ENUM)) { in ZEND_METHOD()
5034 _class_check_flag(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_ENUM); in ZEND_METHOD()
7396 if (!(ce->ce_flags & ZEND_ACC_ENUM)) { in ZEND_METHOD()
/PHP-8.4/ext/opcache/
H A Dzend_file_cache.c1769 …ce->default_object_handlers = ce->ce_flags & ZEND_ACC_ENUM ? &zend_enum_object_handlers : &std_obj…
/PHP-8.4/ext/soap/
H A Dphp_encoding.c838 if (Z_OBJCE_P(data)->ce_flags & ZEND_ACC_ENUM) { in get_serialization_string_from_zval()
857 if (Z_OBJCE_P(data)->ce_flags & ZEND_ACC_ENUM) { in get_serialization_long_from_zval()

Completed in 421 milliseconds