Lines Matching refs:ce1
312 static bool unlinked_instanceof(zend_class_entry *ce1, const zend_class_entry *ce2) { in unlinked_instanceof() argument
313 if (ce1 == ce2) { in unlinked_instanceof()
317 if (ce1->ce_flags & ZEND_ACC_LINKED) { in unlinked_instanceof()
318 return instanceof_function(ce1, ce2); in unlinked_instanceof()
321 if (ce1->parent) { in unlinked_instanceof()
323 if (ce1->ce_flags & ZEND_ACC_RESOLVED_PARENT) { in unlinked_instanceof()
324 parent_ce = ce1->parent; in unlinked_instanceof()
326 parent_ce = zend_lookup_class_ex(ce1->parent_name, NULL, in unlinked_instanceof()
337 if (ce1->num_interfaces) { in unlinked_instanceof()
339 if (ce1->ce_flags & ZEND_ACC_RESOLVED_INTERFACES) { in unlinked_instanceof()
342 for (i = 0; i < ce1->num_interfaces; i++) { in unlinked_instanceof()
343 if (unlinked_instanceof(ce1->interfaces[i], ce2)) { in unlinked_instanceof()
348 for (i = 0; i < ce1->num_interfaces; i++) { in unlinked_instanceof()
350 ce1->interface_names[i].name, ce1->interface_names[i].lc_name, in unlinked_instanceof()
353 if (ce && ce != ce1 && unlinked_instanceof(ce, ce2)) { in unlinked_instanceof()