Skip to content

Commit 2b8be51

Browse files
committed
feat: remove contains_abstract_methods false assumption.
1 parent 1c81795 commit 2b8be51

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

Zend/zend_inheritance.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3059,7 +3059,6 @@ ZEND_API void zend_class_use_internal_traits(zend_class_entry *class_entry, int
30593059
efree(traits);
30603060

30613061
/* TODO: Add second binding pass for abstract trait methods if needed in the future. */
3062-
ZEND_ASSERT(!contains_abstract_methods);
30633062
if (contains_abstract_methods) {
30643063
zend_error_noreturn(E_COMPILE_ERROR,
30653064
"Internal trait binding does not support abstract trait methods in %s",

0 commit comments

Comments
 (0)