Home
last modified time | relevance | path

Searched refs:obligation (Results 1 – 5 of 5) sorted by path

/PHP-8.1/Zend/tests/traits/
H A Dabstract_method_9.phpt2 Abstract method in trait using "self" (delayed obligation)
/PHP-8.1/Zend/tests/type_declarations/variance/
H A Dclass_order_autoload_error7.phpt2 Bug #78647: Outstanding dependency obligation
H A Dloading_exception1.phpt23 // Tie up B in a variance obligation.
H A Dloading_exception2.phpt25 // Tie up B in a variance obligation.
/PHP-8.1/Zend/
H A Dzend_inheritance.c2429 obligation->child_scope = child_scope; in add_compatibility_obligation()
2440 obligation->child_prop = child_prop; in add_property_compatibility_obligation()
2441 obligation->parent_prop = parent_prop; in add_property_compatibility_obligation()
2460 &obligation->child_fn, obligation->child_scope, in check_variance_obligation()
2461 &obligation->parent_fn, obligation->parent_scope); in check_variance_obligation()
2464 &obligation->child_fn, obligation->child_scope, in check_variance_obligation()
2465 &obligation->parent_fn, obligation->parent_scope, status); in check_variance_obligation()
2471 property_types_compatible(obligation->parent_prop, obligation->child_prop); in check_variance_obligation()
2473 emit_incompatible_property_error(obligation->child_prop, obligation->parent_prop); in check_variance_obligation()
2514 variance_obligation *obligation; in resolve_delayed_variance_obligations() local
[all …]

Completed in 25 milliseconds