Lines Matching refs:object

38 	zval object;			/* the object exported */  member
88 trace(" PHP Object:%p (name:unknown) %s\n", Z_OBJ(disp->object), methname); \
90 …trace(" PHP Object:%p (name:%s) %s\n", Z_OBJ(disp->object), Z_OBJCE(disp->object)->name->val, meth…
281 …retval = zend_read_property(Z_OBJCE(disp->object), Z_OBJ(disp->object), Z_STRVAL_P(name), Z_STRLEN… in disp_invokeex()
283 …zend_update_property(Z_OBJCE(disp->object), Z_OBJ(disp->object), Z_STRVAL_P(name), Z_STRLEN_P(name… in disp_invokeex()
287 if (SUCCESS == call_user_function(NULL, &disp->object, name, in disp_invokeex()
458 if (Z_OBJPROP(disp->object)) { in generate_dispids()
459 zend_hash_internal_pointer_reset_ex(Z_OBJPROP(disp->object), &pos); in generate_dispids()
461 zend_hash_get_current_key_ex(Z_OBJPROP(disp->object), &name, in generate_dispids()
471 zend_hash_move_forward_ex(Z_OBJPROP(disp->object), &pos); in generate_dispids()
492 if (Z_OBJCE(disp->object)) { in generate_dispids()
493 zend_hash_internal_pointer_reset_ex(&Z_OBJCE(disp->object)->function_table, &pos); in generate_dispids()
495 zend_hash_get_current_key_ex(&Z_OBJCE(disp->object)->function_table, in generate_dispids()
506 zend_hash_move_forward_ex(&Z_OBJCE(disp->object)->function_table, &pos); in generate_dispids()
527 static php_dispatchex *disp_constructor(zval *object) in disp_constructor() argument
532 trace("constructing a COM wrapper for PHP object %p (%s)\n", object, Z_OBJCE_P(object)->name); in disp_constructor()
544 if (object) { in disp_constructor()
545 ZVAL_COPY(&disp->object, object); in disp_constructor()
547 ZVAL_UNDEF(&disp->object); in disp_constructor()
560 trace("destroying COM wrapper for PHP object %p (name:unknown)\n", Z_OBJ(disp->object)); in disp_destructor()
562 …oying COM wrapper for PHP object %p (name:%s)\n", Z_OBJ(disp->object), Z_OBJCE(disp->object)->name… in disp_destructor()
575 zval_ptr_dtor(&disp->object); in disp_destructor()