Lines Matching refs:reflection_ce
226 zend_class_entry *reflection_ce, zval *initializer_zv, in zend_object_make_lazy() argument
234 ZEND_ASSERT(!obj || instanceof_function(obj->ce, reflection_ce)); in zend_object_make_lazy()
237 …if (UNEXPECTED(reflection_ce->type == ZEND_INTERNAL_CLASS && reflection_ce != zend_standard_class_… in zend_object_make_lazy()
238 …ULL, "Cannot make instance of internal class lazy: %s is internal", ZSTR_VAL(reflection_ce->name)); in zend_object_make_lazy()
242 for (zend_class_entry *parent = reflection_ce->parent; parent; parent = parent->parent) { in zend_object_make_lazy()
245 ZSTR_VAL(reflection_ce->name), ZSTR_VAL(parent->name)); in zend_object_make_lazy()
253 if (UNEXPECTED(reflection_ce->ce_flags & ZEND_ACC_UNINSTANTIABLE)) { in zend_object_make_lazy()
256 zend_result result = object_init_ex(&zobj, reflection_ce); in zend_object_make_lazy()
262 if (UNEXPECTED(!(reflection_ce->ce_flags & ZEND_ACC_CONSTANTS_UPDATED))) { in zend_object_make_lazy()
263 if (UNEXPECTED(zend_update_class_constants(reflection_ce) != SUCCESS)) { in zend_object_make_lazy()
269 obj = zend_objects_new(reflection_ce); in zend_object_make_lazy()
326 for (int i = 0; i < reflection_ce->default_properties_count; i++) { in zend_object_make_lazy()