dstvar 266 ext/com_dotnet/com_variant.c PHP_COM_DOTNET_API int php_com_copy_variant(VARIANT *dstvar, VARIANT *srcvar TSRMLS_DC) dstvar 270 ext/com_dotnet/com_variant.c switch (V_VT(dstvar) & ~VT_BYREF) { dstvar 278 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 279 ext/com_dotnet/com_variant.c *V_UI1REF(dstvar) = V_UI1(srcvar); dstvar 281 ext/com_dotnet/com_variant.c V_UI1(dstvar) = V_UI1(srcvar); dstvar 286 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 287 ext/com_dotnet/com_variant.c *V_I1REF(dstvar) = V_I1(srcvar); dstvar 289 ext/com_dotnet/com_variant.c V_I1(dstvar) = V_I1(srcvar); dstvar 294 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 295 ext/com_dotnet/com_variant.c *V_UI2REF(dstvar) = V_UI2(srcvar); dstvar 297 ext/com_dotnet/com_variant.c V_UI2(dstvar) = V_UI2(srcvar); dstvar 302 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 303 ext/com_dotnet/com_variant.c *V_I2REF(dstvar) = V_I2(srcvar); dstvar 305 ext/com_dotnet/com_variant.c V_I2(dstvar) = V_I2(srcvar); dstvar 310 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 311 ext/com_dotnet/com_variant.c *V_UI4REF(dstvar) = V_UI4(srcvar); dstvar 313 ext/com_dotnet/com_variant.c V_UI4(dstvar) = V_UI4(srcvar); dstvar 318 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 319 ext/com_dotnet/com_variant.c *V_I4REF(dstvar) = V_I4(srcvar); dstvar 321 ext/com_dotnet/com_variant.c V_I4(dstvar) = V_I4(srcvar); dstvar 326 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 327 ext/com_dotnet/com_variant.c *V_INTREF(dstvar) = V_INT(srcvar); dstvar 329 ext/com_dotnet/com_variant.c V_INT(dstvar) = V_INT(srcvar); dstvar 334 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 335 ext/com_dotnet/com_variant.c *V_UINTREF(dstvar) = V_UINT(srcvar); dstvar 337 ext/com_dotnet/com_variant.c V_UINT(dstvar) = V_UINT(srcvar); dstvar 342 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 343 ext/com_dotnet/com_variant.c *V_R4REF(dstvar) = V_R4(srcvar); dstvar 345 ext/com_dotnet/com_variant.c V_R4(dstvar) = V_R4(srcvar); dstvar 350 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 351 ext/com_dotnet/com_variant.c *V_R8REF(dstvar) = V_R8(srcvar); dstvar 353 ext/com_dotnet/com_variant.c V_R8(dstvar) = V_R8(srcvar); dstvar 358 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 359 ext/com_dotnet/com_variant.c *V_BOOLREF(dstvar) = V_BOOL(srcvar); dstvar 361 ext/com_dotnet/com_variant.c V_BOOL(dstvar) = V_BOOL(srcvar); dstvar 366 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 367 ext/com_dotnet/com_variant.c *V_BSTRREF(dstvar) = V_BSTR(srcvar); dstvar 369 ext/com_dotnet/com_variant.c V_BSTR(dstvar) = V_BSTR(srcvar); dstvar 374 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 375 ext/com_dotnet/com_variant.c *V_UNKNOWNREF(dstvar) = V_UNKNOWN(srcvar); dstvar 377 ext/com_dotnet/com_variant.c V_UNKNOWN(dstvar) = V_UNKNOWN(srcvar); dstvar 382 ext/com_dotnet/com_variant.c if (V_VT(dstvar) & VT_BYREF) { dstvar 383 ext/com_dotnet/com_variant.c *V_DISPATCHREF(dstvar) = V_DISPATCH(srcvar); dstvar 385 ext/com_dotnet/com_variant.c V_DISPATCH(dstvar) = V_DISPATCH(srcvar); dstvar 390 ext/com_dotnet/com_variant.c return php_com_copy_variant(V_VARIANTREF(dstvar), srcvar TSRMLS_CC); dstvar 393 ext/com_dotnet/com_variant.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "variant->variant: failed to copy from 0x%x to 0x%x", V_VT(dstvar), V_VT(srcvar)); dstvar 304 ext/com_dotnet/com_wrapper.c VARIANT *dstvar = &pdp->rgvarg[ pdp->cArgs - 1 - i]; dstvar 305 ext/com_dotnet/com_wrapper.c if ((V_VT(dstvar) & VT_BYREF) && obj->modified ) { dstvar 306 ext/com_dotnet/com_wrapper.c trace("percolate modified value for arg %d VT=%08x\n", i, V_VT(dstvar)); dstvar 307 ext/com_dotnet/com_wrapper.c php_com_copy_variant(dstvar, srcvar TSRMLS_CC);