Lines Matching refs:ce_flags
1421 mutable_data->ce_flags = class_type->ce_flags; in zend_allocate_mutable_data()
1524 uint32_t ce_flags; in zend_update_class_constants() local
1526 ce_flags = class_type->ce_flags; in zend_update_class_constants()
1528 if (ce_flags & ZEND_ACC_CONSTANTS_UPDATED) { in zend_update_class_constants()
1536 ce_flags = mutable_data->ce_flags; in zend_update_class_constants()
1537 if (ce_flags & ZEND_ACC_CONSTANTS_UPDATED) { in zend_update_class_constants()
1551 if (ce_flags & ZEND_ACC_HAS_AST_CONSTANTS) { in zend_update_class_constants()
1591 if (uses_mutable_data && (ce_flags & ZEND_ACC_HAS_AST_PROPERTIES)) { in zend_update_class_constants()
1609 if (ce_flags & (ZEND_ACC_HAS_AST_PROPERTIES|ZEND_ACC_HAS_AST_STATICS)) { in zend_update_class_constants()
1636 …if (class_type->type == ZEND_USER_CLASS && class_type->ce_flags & ZEND_ACC_ENUM && class_type->enu… in zend_update_class_constants()
1642 ce_flags |= ZEND_ACC_CONSTANTS_UPDATED; in zend_update_class_constants()
1643 ce_flags &= ~ZEND_ACC_HAS_AST_CONSTANTS; in zend_update_class_constants()
1644 ce_flags &= ~ZEND_ACC_HAS_AST_PROPERTIES; in zend_update_class_constants()
1645 ce_flags &= ~ZEND_ACC_HAS_AST_STATICS; in zend_update_class_constants()
1647 mutable_data->ce_flags = ce_flags; in zend_update_class_constants()
1649 class_type->ce_flags = ce_flags; in zend_update_class_constants()
1764 if (UNEXPECTED(object->ce->ce_flags & ZEND_ACC_NO_DYNAMIC_PROPERTIES)) { in object_properties_load()
1768 } else if (!(object->ce->ce_flags & ZEND_ACC_ALLOW_DYNAMIC_PROPERTIES)) { in object_properties_load()
1777 if (UNEXPECTED(object->ce->ce_flags & ZEND_ACC_NO_DYNAMIC_PROPERTIES)) { in object_properties_load()
1780 } else if (!(object->ce->ce_flags & ZEND_ACC_ALLOW_DYNAMIC_PROPERTIES)) { in object_properties_load()
1798 if (UNEXPECTED(class_type->ce_flags & ZEND_ACC_UNINSTANTIABLE)) { in _object_and_properties_init()
1799 if (class_type->ce_flags & ZEND_ACC_INTERFACE) { in _object_and_properties_init()
1801 } else if (class_type->ce_flags & ZEND_ACC_TRAIT) { in _object_and_properties_init()
1803 } else if (class_type->ce_flags & ZEND_ACC_ENUM) { in _object_and_properties_init()
1806 …ZEND_ASSERT(class_type->ce_flags & (ZEND_ACC_IMPLICIT_ABSTRACT_CLASS|ZEND_ACC_EXPLICIT_ABSTRACT_CL… in _object_and_properties_init()
1814 if (UNEXPECTED(!(class_type->ce_flags & ZEND_ACC_CONSTANTS_UPDATED))) { in _object_and_properties_init()
2867 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method()
2870 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method()
2875 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method()
2878 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method()
2885 ce->ce_flags |= ZEND_ACC_USE_GUARDS; in zend_add_magic_method()
3039 scope->ce_flags |= ZEND_ACC_IMPLICIT_ABSTRACT_CLASS; in zend_register_functions()
3040 if (!(scope->ce_flags & ZEND_ACC_INTERFACE)) { in zend_register_functions()
3044 scope->ce_flags |= ZEND_ACC_EXPLICIT_ABSTRACT_CLASS; in zend_register_functions()
3047 if ((ptr->flags & ZEND_ACC_STATIC) && (!scope || !(scope->ce_flags & ZEND_ACC_INTERFACE))) { in zend_register_functions()
3051 if (scope && (scope->ce_flags & ZEND_ACC_INTERFACE)) { in zend_register_functions()
3469 …_entry *do_register_internal_class(zend_class_entry *orig_class_entry, uint32_t ce_flags) /* {{{ */ in do_register_internal_class() argument
3478 …class_entry->ce_flags = orig_class_entry->ce_flags | ce_flags | ZEND_ACC_CONSTANTS_UPDATED | ZEND_… in do_register_internal_class()
3491 && !(class_entry->ce_flags & ZEND_ACC_TRAIT)) { in do_register_internal_class()
3514 uint32_t ce_flags in zend_register_internal_class_with_flags() argument
3516 zend_class_entry *register_class = do_register_internal_class(class_entry, ce_flags); in zend_register_internal_class_with_flags()
4509 ce->ce_flags |= ZEND_ACC_HAS_TYPE_HINTS; in zend_declare_typed_property()
4512 ce->ce_flags |= ZEND_ACC_HAS_READONLY_PROPS; in zend_declare_typed_property()
4521 ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED; in zend_declare_typed_property()
4523 ce->ce_flags |= ZEND_ACC_HAS_AST_STATICS; in zend_declare_typed_property()
4525 ce->ce_flags |= ZEND_ACC_HAS_AST_PROPERTIES; in zend_declare_typed_property()
4862 if (ce->ce_flags & ZEND_ACC_INTERFACE) { in zend_declare_typed_class_constant()
4893 ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED; in zend_declare_typed_class_constant()
4894 ce->ce_flags |= ZEND_ACC_HAS_AST_CONSTANTS; in zend_declare_typed_class_constant()
5091 if (UNEXPECTED(!(scope->ce_flags & ZEND_ACC_CONSTANTS_UPDATED))) { in zend_update_static_property_ex()
5261 if (ce->ce_flags & ZEND_ACC_TRAIT) { in zend_get_object_type_case()
5263 } else if (ce->ce_flags & ZEND_ACC_INTERFACE) { in zend_get_object_type_case()
5265 } else if (ce->ce_flags & ZEND_ACC_ENUM) { in zend_get_object_type_case()