Home
last modified time | relevance | path

Searched refs:iface (Results 1 – 8 of 8) sorted by relevance

/PHP-7.2/ext/reflection/tests/
H A DReflectionClass_isInstantiable_basic.phpt8 interface iface {
12 class ifaceImpl implements iface {
25 $classes = array("C", "iface", "ifaceImpl", "abstractClass", "D");
37 Is iface instantiable? bool(false)
H A DReflectionObject_isInstantiable_basic.phpt8 interface iface {
12 class ifaceImpl implements iface {
/PHP-7.2/Zend/
H A Dzend_inheritance.h27 ZEND_API void zend_do_inherit_interfaces(zend_class_entry *ce, const zend_class_entry *iface);
28 ZEND_API void zend_do_implement_interface(zend_class_entry *ce, zend_class_entry *iface);
H A Dzend_inheritance.c716 …ce->ce_flags & ZEND_ACC_INTERFACE) && iface->interface_gets_implemented && iface->interface_gets_i… in do_implement_interface()
719 if (UNEXPECTED(ce == iface)) { in do_implement_interface()
728 uint32_t i, ce_num, if_num = iface->num_interfaces; in zend_do_inherit_interfaces()
744 entry = iface->interfaces[if_num]; in zend_do_inherit_interfaces()
1015 } else if (ce->interfaces[i] == iface) { in zend_do_implement_interface()
1026 do_inherit_constant_check(&iface->constants_table, c, key, iface); in zend_do_implement_interface()
1036 ce->interfaces[ce->num_interfaces++] = iface; in zend_do_implement_interface()
1038 ZEND_HASH_FOREACH_STR_KEY_PTR(&iface->constants_table, key, c) { in zend_do_implement_interface()
1039 do_inherit_iface_constant(key, c, ce, iface); in zend_do_implement_interface()
1050 do_implement_interface(ce, iface); in zend_do_implement_interface()
[all …]
H A Dzend.h150 …int (*interface_gets_implemented)(zend_class_entry *iface, zend_class_entry *class_type); /* a cla…
H A Dzend_vm_def.h6938 zend_class_entry *iface; variable
6941 iface = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
6942 if (UNEXPECTED(iface == NULL)) {
6943iface = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, …
6944 if (UNEXPECTED(iface == NULL)) {
6947 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), iface);
6950 if (UNEXPECTED((iface->ce_flags & ZEND_ACC_INTERFACE) == 0)) {
6951 …ROR, "%s cannot implement %s - it is not an interface", ZSTR_VAL(ce->name), ZSTR_VAL(iface->name));
6953 zend_do_implement_interface(ce, iface);
H A Dzend_vm_execute.h2324 zend_class_entry *iface; local
2327 iface = CACHED_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)));
2328 if (UNEXPECTED(iface == NULL)) {
2329iface = zend_fetch_class_by_name(Z_STR_P(EX_CONSTANT(opline->op2)), EX_CONSTANT(opline->op2) + 1, …
2330 if (UNEXPECTED(iface == NULL)) {
2333 CACHE_PTR(Z_CACHE_SLOT_P(EX_CONSTANT(opline->op2)), iface);
2336 if (UNEXPECTED((iface->ce_flags & ZEND_ACC_INTERFACE) == 0)) {
2337 …ROR, "%s cannot implement %s - it is not an interface", ZSTR_VAL(ce->name), ZSTR_VAL(iface->name));
2339 zend_do_implement_interface(ce, iface);
/PHP-7.2/
H A Dltmain.sh3359 iface=`expr $revision - $loop`
3361 verstring="$verstring_prefix$major.$iface:$verstring"
3382 iface=`expr $current - $loop`
3384 verstring="$verstring:${iface}.0"

Completed in 164 milliseconds