Lines Matching refs:ce1
297 static bool unlinked_instanceof(zend_class_entry *ce1, zend_class_entry *ce2) { in unlinked_instanceof() argument
298 if (ce1 == ce2) { in unlinked_instanceof()
302 if (ce1->ce_flags & ZEND_ACC_LINKED) { in unlinked_instanceof()
303 return instanceof_function(ce1, ce2); in unlinked_instanceof()
306 if (ce1->parent) { in unlinked_instanceof()
308 if (ce1->ce_flags & ZEND_ACC_RESOLVED_PARENT) { in unlinked_instanceof()
309 parent_ce = ce1->parent; in unlinked_instanceof()
311 parent_ce = zend_lookup_class_ex(ce1->parent_name, NULL, in unlinked_instanceof()
322 if (ce1->num_interfaces) { in unlinked_instanceof()
324 if (ce1->ce_flags & ZEND_ACC_RESOLVED_INTERFACES) { in unlinked_instanceof()
327 for (i = 0; i < ce1->num_interfaces; i++) { in unlinked_instanceof()
328 if (unlinked_instanceof(ce1->interfaces[i], ce2)) { in unlinked_instanceof()
333 for (i = 0; i < ce1->num_interfaces; i++) { in unlinked_instanceof()
335 ce1->interface_names[i].name, ce1->interface_names[i].lc_name, in unlinked_instanceof()
338 if (ce && ce != ce1 && unlinked_instanceof(ce, ce2)) { in unlinked_instanceof()