Home
last modified time | relevance | path

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

/php-src/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()
505 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_ast.c994 if (!(zobj->ce->ce_flags & ZEND_ACC_ENUM)) { in zend_ast_evaluate_inner()
1834 } else if (decl->flags & ZEND_ACC_ENUM) { in zend_ast_export_ex()
1849 if (decl->flags & ZEND_ACC_ENUM && decl->child[4]) { in zend_ast_export_ex()
H A Dzend_compile.h261 #define ZEND_ACC_ENUM (1 << 28) /* X | | | */ macro
H A Dzend_inheritance.c2637 bool can_be_abstract = (ce->ce_flags & ZEND_ACC_ENUM) == 0; in zend_verify_abstract_class()
3098 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_do_link_class()
3148 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_do_link_class()
3185 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.c1630 …if (class_type->type == ZEND_USER_CLASS && class_type->ce_flags & ZEND_ACC_ENUM && class_type->enu… in zend_update_class_constants()
1798 …ZEND_ACC_TRAIT|ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_EXPLICIT_ABSTRACT_CLASS|ZEND_ACC_ENUM))) { in _object_and_properties_init()
1803 } else if (class_type->ce_flags & ZEND_ACC_ENUM) { in _object_and_properties_init()
5200 } else if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_get_object_type_case()
H A Dzend_language_parser.y637 …{ $$ = zend_ast_create_decl(ZEND_AST_CLASS, ZEND_ACC_ENUM|ZEND_ACC_FINAL, $<num>2, $6, zend_ast_ge…
H A Dzend_builtin_functions.c1105 class_exists_impl(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_ENUM, 0); in ZEND_FUNCTION()
H A Dzend.c561 if (!(zobj->ce->ce_flags & ZEND_ACC_ENUM)) { in zend_print_zval_r_to_buf()
H A Dzend_compile.c7965 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_compile_prop_decl()
8288 ZEND_ASSERT(ce->ce_flags & ZEND_ACC_ENUM); in zend_compile_enum_backing_type()
8396 if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_compile_class_decl()
8510 if (!(enum_class->ce_flags & ZEND_ACC_ENUM)) { in zend_compile_enum_case()
H A Dzend_vm_execute.h7408 …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()
8573 …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()
25289 …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()
25862 …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()
34457 …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()
34820 …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()
H A Dzend_vm_def.h6025 …if (ce->ce_flags & ZEND_ACC_ENUM && ce->enum_backing_type != IS_UNDEF && ce->type == ZEND_USER_CLA…
/php-src/ext/standard/
H A Dvar.c151 if (ce->ce_flags & ZEND_ACC_ENUM) { in php_var_dump()
582 bool is_enum = ce->ce_flags & ZEND_ACC_ENUM; in php_var_export_ex()
1054 if (ce->ce_flags & ZEND_ACC_ENUM) { in php_var_serialize_intern()
H A Dvar_unserializer.re1383 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-src/ext/json/
H A Djson_encoder.c643 if (Z_OBJCE_P(val)->ce_flags & ZEND_ACC_ENUM) { in php_json_encode_zval()
/php-src/ext/reflection/
H A Dphp_reflection.c1294 ce->ce_flags & ZEND_ACC_ENUM ? reflection_enum_ptr : reflection_class_ptr; in zend_reflection_class_factory()
4937 …ACC_TRAIT | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS | ZEND_ACC_IMPLICIT_ABSTRACT_CLASS | ZEND_ACC_ENUM)) { in ZEND_METHOD()
4962 …ACC_TRAIT | ZEND_ACC_EXPLICIT_ABSTRACT_CLASS | ZEND_ACC_IMPLICIT_ABSTRACT_CLASS | ZEND_ACC_ENUM)) { in ZEND_METHOD()
5003 _class_check_flag(INTERNAL_FUNCTION_PARAM_PASSTHRU, ZEND_ACC_ENUM); in ZEND_METHOD()
6798 if (!(ce->ce_flags & ZEND_ACC_ENUM)) { in ZEND_METHOD()
/php-src/ext/opcache/
H A Dzend_file_cache.c1728 …ce->default_object_handlers = ce->ce_flags & ZEND_ACC_ENUM ? &zend_enum_object_handlers : &std_obj…

Completed in 354 milliseconds