Lines Matching refs:vt
95 static void php_com_variant_from_zval_ex(VARIANT *v, zval *z, int codepage, VARTYPE vt) in php_com_variant_from_zval_ex() argument
148 if (vt == VT_ERROR) { in php_com_variant_from_zval_ex()
436 /* VARTYPE == unsigned short */ zend_long vt = VT_EMPTY; in PHP_METHOD() local
449 "z!|ll", &zvalue, &vt, &codepage)) { in PHP_METHOD()
461 php_com_variant_from_zval_ex(&obj->v, zvalue, obj->code_page, vt); in PHP_METHOD()
465 if ((ZEND_NUM_ARGS() >= 2) && (vt != V_VT(&obj->v))) { in PHP_METHOD()
472 if ((vt & VT_ARRAY) && (V_VT(&obj->v) & VT_ARRAY)) { in PHP_METHOD()
473 zend_long orig_vt = vt; in PHP_METHOD()
475 vt &= ~VT_ARRAY; in PHP_METHOD()
476 if (vt) { in PHP_METHOD()
477 vt = orig_vt; in PHP_METHOD()
481 if (vt) { in PHP_METHOD()
482 res = VariantChangeType(&obj->v, &obj->v, 0, (VARTYPE)vt); in PHP_METHOD()
1031 /* VARTYPE == unsigned short */ zend_long vt; in PHP_FUNCTION() local
1036 "Ol", &zobj, php_com_variant_class_entry, &vt)) { in PHP_FUNCTION()
1046 res = VariantChangeType(&obj->v, V_VT(&obj->v) != VT_ERROR ? &obj->v : &vtmp, 0, (VARTYPE)vt); in PHP_FUNCTION()
1049 if (vt != VT_DISPATCH && obj->typeinfo) { in PHP_FUNCTION()
1071 /* VARTYPE == unsigned short */ zend_long vt; in PHP_FUNCTION() local
1076 "Ol", &zobj, php_com_variant_class_entry, &vt)) { in PHP_FUNCTION()
1086 res = VariantChangeType(&vres, V_VT(&vres) == VT_EMPTY ? &obj->v : &vres, 0, (VARTYPE)vt); in PHP_FUNCTION()