Lines Matching refs:writeobj
1038 static int zend_ffi_cdata_cast_object(zval *readobj, zval *writeobj, int type) /* {{{ */ in zend_ffi_cdata_cast_object() argument
1049 ZVAL_DOUBLE(writeobj, *(float*)ptr); in zend_ffi_cdata_cast_object()
1052 ZVAL_DOUBLE(writeobj, *(double*)ptr); in zend_ffi_cdata_cast_object()
1056 ZVAL_DOUBLE(writeobj, *(long double*)ptr); in zend_ffi_cdata_cast_object()
1060 ZVAL_LONG(writeobj, *(uint8_t*)ptr); in zend_ffi_cdata_cast_object()
1063 ZVAL_LONG(writeobj, *(int8_t*)ptr); in zend_ffi_cdata_cast_object()
1066 ZVAL_LONG(writeobj, *(uint16_t*)ptr); in zend_ffi_cdata_cast_object()
1069 ZVAL_LONG(writeobj, *(int16_t*)ptr); in zend_ffi_cdata_cast_object()
1072 ZVAL_LONG(writeobj, *(uint32_t*)ptr); in zend_ffi_cdata_cast_object()
1075 ZVAL_LONG(writeobj, *(int32_t*)ptr); in zend_ffi_cdata_cast_object()
1078 ZVAL_LONG(writeobj, *(uint64_t*)ptr); in zend_ffi_cdata_cast_object()
1081 ZVAL_LONG(writeobj, *(int64_t*)ptr); in zend_ffi_cdata_cast_object()
1084 ZVAL_BOOL(writeobj, *(uint8_t*)ptr); in zend_ffi_cdata_cast_object()
1087 ZVAL_INTERNED_STR(writeobj, ZSTR_CHAR(*(unsigned char*)ptr)); in zend_ffi_cdata_cast_object()
1094 ZVAL_NULL(writeobj); in zend_ffi_cdata_cast_object()
1097 ZVAL_STRING(writeobj, *(char**)ptr); in zend_ffi_cdata_cast_object()
1104 convert_to_string(writeobj); in zend_ffi_cdata_cast_object()