Lines Matching refs:ctype

1137 		zend_ffi_type  *ctype = ZEND_FFI_TYPE(cdata->type);  in zend_ffi_cdata_cast_object()  local
1139 zend_ffi_type_kind kind = ctype->kind; in zend_ffi_cdata_cast_object()
1185 kind = ctype->enumeration.kind; in zend_ffi_cdata_cast_object()
1191 …} else if ((ctype->attr & ZEND_FFI_ATTR_CONST) && ZEND_FFI_TYPE(ctype->pointer.type)->kind == ZEND… in zend_ffi_cdata_cast_object()
2180 zend_ffi_ctype *ctype; in zend_ffi_ctype_new() local
2182 ctype = emalloc(sizeof(zend_ffi_ctype)); in zend_ffi_ctype_new()
2184 zend_ffi_object_init(&ctype->std, class_type); in zend_ffi_ctype_new()
2185 ctype->std.handlers = &zend_ffi_ctype_handlers; in zend_ffi_ctype_new()
2187 ctype->type = NULL; in zend_ffi_ctype_new()
2189 return &ctype->std; in zend_ffi_ctype_new()
2195 zend_ffi_ctype *ctype = (zend_ffi_ctype*)object; in zend_ffi_ctype_free_obj() local
2197 zend_ffi_type_dtor(ctype->type); in zend_ffi_ctype_free_obj()
2237 zend_ffi_ctype *ctype = (zend_ffi_ctype*)zobj; in zend_ffi_ctype_get_class_name() local
2239 return zend_ffi_get_class_name(zobj->ce->name, ZEND_FFI_TYPE(ctype->type)); in zend_ffi_ctype_get_class_name()
3793 zend_ffi_ctype *ctype = (zend_ffi_ctype*) type_obj; in ZEND_METHOD() local
3795 type_ptr = type = ctype->type; in ZEND_METHOD()
3799 if (GC_REFCOUNT(&ctype->std) == 1) { in ZEND_METHOD()
3801 ctype->type = type; in ZEND_METHOD()
3803 ctype->type = type_ptr = type = zend_ffi_remember_type(type); in ZEND_METHOD()
3935 zend_ffi_ctype *ctype = (zend_ffi_ctype*) ztype; in ZEND_METHOD() local
3937 type_ptr = type = ctype->type; in ZEND_METHOD()
3941 if (GC_REFCOUNT(&ctype->std) == 1) { in ZEND_METHOD()
3943 ctype->type = type; in ZEND_METHOD()
3945 ctype->type = type_ptr = type = zend_ffi_remember_type(type); in ZEND_METHOD()
4044 zend_ffi_ctype *ctype; in ZEND_METHOD() local
4092 ctype = (zend_ffi_ctype*)zend_ffi_ctype_new(zend_ffi_ctype_ce); in ZEND_METHOD()
4093 ctype->type = dcl.type; in ZEND_METHOD()
4095 RETURN_OBJ(&ctype->std); in ZEND_METHOD()
4102 zend_ffi_ctype *ctype; in ZEND_METHOD() local
4133 ctype = (zend_ffi_ctype*)zend_ffi_ctype_new(zend_ffi_ctype_ce); in ZEND_METHOD()
4134 ctype->type = type; in ZEND_METHOD()
4136 RETURN_OBJ(&ctype->std); in ZEND_METHOD()
4143 zend_ffi_ctype *ctype; in ZEND_METHOD() local
4154 ctype = (zend_ffi_ctype*)Z_OBJ_P(ztype); in ZEND_METHOD()
4155 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4171 if (ZEND_FFI_TYPE_IS_OWNED(ctype->type)) { in ZEND_METHOD()
4173 if (GC_REFCOUNT(&ctype->std) == 1) { in ZEND_METHOD()
4175 ctype->type = type; in ZEND_METHOD()
4178 ctype->type = type = zend_ffi_remember_type(type); in ZEND_METHOD()
4212 ctype = (zend_ffi_ctype*)zend_ffi_ctype_new(zend_ffi_ctype_ce); in ZEND_METHOD()
4213 ctype->type = type; in ZEND_METHOD()
4215 RETURN_OBJ(&ctype->std); in ZEND_METHOD()
4285 zend_ffi_ctype *ctype = (zend_ffi_ctype*)Z_OBJ_P(zv); in ZEND_METHOD() local
4286 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4311 zend_ffi_ctype *ctype = (zend_ffi_ctype*)Z_OBJ_P(zv); in ZEND_METHOD() local
4312 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4558 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4566 if (!zend_ffi_ctype_name(&buf, ZEND_FFI_TYPE(ctype->type))) { in ZEND_METHOD()
4578 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4585 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4592 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4599 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4606 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4613 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4620 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4627 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4634 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4641 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4652 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4660 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4674 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4681 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4692 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4700 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4714 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4724 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4741 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4750 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4767 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4777 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4797 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4804 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4815 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4823 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4837 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4844 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4855 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4864 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()