Lines Matching refs:pointer

125 		} pointer;  member
324 dst_type = ZEND_FFI_TYPE(dst_type->pointer.type); in zend_ffi_is_compatible_type()
325 src_type = ZEND_FFI_TYPE(src_type->pointer.type); in zend_ffi_is_compatible_type()
343 dst_type = ZEND_FFI_TYPE(dst_type->pointer.type); in zend_ffi_is_compatible_type()
602 …} else if ((type->attr & ZEND_FFI_ATTR_CONST) && ZEND_FFI_TYPE(type->pointer.type)->kind == ZEND_F… in zend_ffi_cdata_to_zval()
838 … && zend_ffi_is_compatible_type(ZEND_FFI_TYPE(type->pointer.type), ZEND_FFI_TYPE(cdata->type))) { in zend_ffi_zval_to_cdata()
847 } else if (ZEND_FFI_TYPE(type->pointer.type)->kind == ZEND_FFI_TYPE_FUNC) { in zend_ffi_zval_to_cdata()
848 void *callback = zend_ffi_create_callback(ZEND_FFI_TYPE(type->pointer.type), value); in zend_ffi_zval_to_cdata()
1204 …} else if ((ctype->attr & ZEND_FFI_ATTR_CONST) && ZEND_FFI_TYPE(ctype->pointer.type)->kind == ZEND… in zend_ffi_cdata_cast_object()
1234 type = ZEND_FFI_TYPE(type->pointer.type); in zend_ffi_cdata_read_field()
1266 type = ZEND_FFI_TYPE(type->pointer.type); in zend_ffi_cdata_read_field()
1311 type = ZEND_FFI_TYPE(type->pointer.type); in zend_ffi_cdata_write_field()
1405 dim_type = type->pointer.type; in zend_ffi_cdata_read_dim()
1410 type->pointer.type = dim_type = zend_ffi_remember_type(dim_type); in zend_ffi_cdata_read_dim()
1460 type = ZEND_FFI_TYPE(type->pointer.type); in zend_ffi_cdata_write_dim()
1574 type = ZEND_FFI_TYPE(type->pointer.type); in zend_ffi_ctype_name()
1815 ptr_type = ZEND_FFI_TYPE(base_type)->pointer.type; in zend_ffi_add()
1837 new_type->pointer.type = ptr_type; in zend_ffi_add()
1878 t1 = ZEND_FFI_TYPE(type1->pointer.type); in zend_ffi_cdata_do_operation()
1885 t2 = ZEND_FFI_TYPE(type2->pointer.type); in zend_ffi_cdata_do_operation()
2081 } else if (ZEND_FFI_TYPE(type->pointer.type)->kind == ZEND_FFI_TYPE_VOID) { in zend_ffi_cdata_get_debug_info()
2088 …zend_ffi_cdata_to_zval(NULL, *(void**)ptr, ZEND_FFI_TYPE(type->pointer.type), BP_VAR_R, &tmp, ZEND… in zend_ffi_cdata_get_debug_info()
2146 type = ZEND_FFI_TYPE(type->pointer.type); in zend_ffi_cdata_get_closure()
2226 type1 = ZEND_FFI_TYPE(type1->pointer.type); in zend_ffi_is_same_type()
2227 type2 = ZEND_FFI_TYPE(type2->pointer.type); in zend_ffi_is_same_type()
2315 zend_ffi_type_dtor(type->pointer.type); in _zend_ffi_type_dtor()
2503 new_type->pointer.type = ZEND_FFI_TYPE(sym->type); in zend_ffi_read_var()
2620 && ((ZEND_FFI_TYPE(type->pointer.type)->kind == ZEND_FFI_TYPE_CHAR) in zend_ffi_pass_arg()
2621 || (ZEND_FFI_TYPE(type->pointer.type)->kind == ZEND_FFI_TYPE_VOID))) { in zend_ffi_pass_arg()
2640 } else if (ZEND_FFI_TYPE(type->pointer.type)->kind == ZEND_FFI_TYPE_FUNC) { in zend_ffi_pass_arg()
2641 void *callback = zend_ffi_create_callback(ZEND_FFI_TYPE(type->pointer.type), arg); in zend_ffi_pass_arg()
3090 return zend_ffi_same_types(ZEND_FFI_TYPE(old->pointer.type), ZEND_FFI_TYPE(type->pointer.type)); in zend_ffi_same_types()
3190 return zend_ffi_subst_old_type(&dcl_type->pointer.type, old, type); in zend_ffi_subst_old_type()
3709 return zend_ffi_subst_type(&dcl_type->pointer.type, type); in zend_ffi_subst_type()
4056 && ZEND_FFI_TYPE(old_type->pointer.type)->kind == ZEND_FFI_TYPE_VOID) { in ZEND_METHOD()
4061 …&& zend_ffi_is_compatible_type(ZEND_FFI_TYPE(old_type->array.type), ZEND_FFI_TYPE(type->pointer.ty… in ZEND_METHOD()
4066 …&& zend_ffi_is_compatible_type(ZEND_FFI_TYPE(old_type->pointer.type), ZEND_FFI_TYPE(type->array.ty… in ZEND_METHOD()
4314 new_type->pointer.type = type; in ZEND_METHOD()
4325 new_type->pointer.type = ZEND_FFI_TYPE_MAKE_OWNED(type); in ZEND_METHOD()
4581 …if (type->kind == ZEND_FFI_TYPE_POINTER && ZEND_FFI_TYPE(type->pointer.type)->kind == ZEND_FFI_TYP… in ZEND_METHOD()
4775 ret->type = ZEND_FFI_TYPE(type->pointer.type); in ZEND_METHOD()
5605 …ind=ZEND_FFI_TYPE_POINTER, .size=sizeof(void*), .align=_Alignof(void*), .pointer.type = (zend_ffi_…
6324 type->pointer.type = dcl->type;
6563 new_type->pointer.type = ZEND_FFI_TYPE(type->array.type);
6572 new_type->pointer.type = arg_dcl->type;
7006 if (nested_type->pointer.type == &zend_ffi_type_char) {
7007 nested_type->pointer.type = type;
7010 return zend_ffi_nested_type(type, nested_type->pointer.type);