php-src/Zend/tests/asymmetric_visibility
Ilija Tovilo a8bbc84551
Disallow asymmetric visibility on static properties
This check was forgotten in the original implementation. Relaxing this
restriction shouldn't be hard, but needs some work. We either need to prevent
merging of cache slots for R/RW/W, or we need to introduce an additional check
when writing to the property indirectly. This check is currently present only
for direct writes.

Closes GH-16462
2024-10-16 23:00:11 +02:00
..
__set.phpt
__unset.phpt
ast_printing.phpt
bug001.phpt
bug002.phpt
bug003.phpt
bug004.phpt
cpp_no_type.phpt
cpp_private.phpt
cpp_protected.phpt
cpp_wider_set_scope.phpt
decrease_scope_private_private.phpt
decrease_scope_private_protected.phpt
decrease_scope_protected_protected.phpt
dim_add.phpt
duplicate_modifier.phpt
duplicate_modifier_2.phpt
nested_write.phpt
no_type.phpt
object_reference.phpt
override_private_public.phpt
override_protected_private.phpt
override_protected_public.phpt
override_public_private.phpt
override_public_protected.phpt
private.phpt
protected.phpt
readonly.phpt
reference.phpt
reference_2.phpt
scope_rebinding.phpt
static_props.phpt Disallow asymmetric visibility on static properties 2024-10-16 23:00:11 +02:00
unset.phpt
unshared_rw_cache_slot.phpt
variation.phpt
variation_nested.phpt
virtual_get_only.phpt Simplify a-vis error message 2024-09-03 12:18:07 +02:00
virtual_set_only.phpt Simplify a-vis error message 2024-09-03 12:18:07 +02:00