Lines Matching refs:ctype

1090 		zend_ffi_type  *ctype = ZEND_FFI_TYPE(cdata->type);  in zend_ffi_cdata_cast_object()  local
1092 zend_ffi_type_kind kind = ctype->kind; in zend_ffi_cdata_cast_object()
1138 kind = ctype->enumeration.kind; in zend_ffi_cdata_cast_object()
1144 …} else if ((ctype->attr & ZEND_FFI_ATTR_CONST) && ZEND_FFI_TYPE(ctype->pointer.type)->kind == ZEND… in zend_ffi_cdata_cast_object()
2129 zend_ffi_ctype *ctype; in zend_ffi_ctype_new() local
2131 ctype = emalloc(sizeof(zend_ffi_ctype)); in zend_ffi_ctype_new()
2133 zend_ffi_object_init(&ctype->std, class_type); in zend_ffi_ctype_new()
2134 ctype->std.handlers = &zend_ffi_ctype_handlers; in zend_ffi_ctype_new()
2136 ctype->type = NULL; in zend_ffi_ctype_new()
2138 return &ctype->std; in zend_ffi_ctype_new()
2144 zend_ffi_ctype *ctype = (zend_ffi_ctype*)object; in zend_ffi_ctype_free_obj() local
2146 zend_ffi_type_dtor(ctype->type); in zend_ffi_ctype_free_obj()
2186 zend_ffi_ctype *ctype = (zend_ffi_ctype*)zobj; in zend_ffi_ctype_get_class_name() local
2188 return zend_ffi_get_class_name(zobj->ce->name, ZEND_FFI_TYPE(ctype->type)); in zend_ffi_ctype_get_class_name()
3738 zend_ffi_ctype *ctype = (zend_ffi_ctype*) type_obj; in ZEND_METHOD() local
3740 type_ptr = type = ctype->type; in ZEND_METHOD()
3744 if (GC_REFCOUNT(&ctype->std) == 1) { in ZEND_METHOD()
3746 ctype->type = type; in ZEND_METHOD()
3748 ctype->type = type_ptr = type = zend_ffi_remember_type(type); in ZEND_METHOD()
3880 zend_ffi_ctype *ctype = (zend_ffi_ctype*) ztype; in ZEND_METHOD() local
3882 type_ptr = type = ctype->type; in ZEND_METHOD()
3886 if (GC_REFCOUNT(&ctype->std) == 1) { in ZEND_METHOD()
3888 ctype->type = type; in ZEND_METHOD()
3890 ctype->type = type_ptr = type = zend_ffi_remember_type(type); in ZEND_METHOD()
3989 zend_ffi_ctype *ctype; in ZEND_METHOD() local
4037 ctype = (zend_ffi_ctype*)zend_ffi_ctype_new(zend_ffi_ctype_ce); in ZEND_METHOD()
4038 ctype->type = dcl.type; in ZEND_METHOD()
4040 RETURN_OBJ(&ctype->std); in ZEND_METHOD()
4047 zend_ffi_ctype *ctype; in ZEND_METHOD() local
4078 ctype = (zend_ffi_ctype*)zend_ffi_ctype_new(zend_ffi_ctype_ce); in ZEND_METHOD()
4079 ctype->type = type; in ZEND_METHOD()
4081 RETURN_OBJ(&ctype->std); in ZEND_METHOD()
4088 zend_ffi_ctype *ctype; in ZEND_METHOD() local
4099 ctype = (zend_ffi_ctype*)Z_OBJ_P(ztype); in ZEND_METHOD()
4100 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4116 if (ZEND_FFI_TYPE_IS_OWNED(ctype->type)) { in ZEND_METHOD()
4118 if (GC_REFCOUNT(&ctype->std) == 1) { in ZEND_METHOD()
4120 ctype->type = type; in ZEND_METHOD()
4123 ctype->type = type = zend_ffi_remember_type(type); in ZEND_METHOD()
4157 ctype = (zend_ffi_ctype*)zend_ffi_ctype_new(zend_ffi_ctype_ce); in ZEND_METHOD()
4158 ctype->type = type; in ZEND_METHOD()
4160 RETURN_OBJ(&ctype->std); in ZEND_METHOD()
4230 zend_ffi_ctype *ctype = (zend_ffi_ctype*)Z_OBJ_P(zv); in ZEND_METHOD() local
4231 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4256 zend_ffi_ctype *ctype = (zend_ffi_ctype*)Z_OBJ_P(zv); in ZEND_METHOD() local
4257 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4503 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4511 if (!zend_ffi_ctype_name(&buf, ZEND_FFI_TYPE(ctype->type))) { in ZEND_METHOD()
4523 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4530 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4537 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4544 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4551 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4558 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4565 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4572 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4579 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4586 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4597 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4605 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4619 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4626 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4637 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4645 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4659 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4669 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4686 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4695 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4712 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4722 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4742 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4749 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4760 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4768 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4782 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4789 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()
4800 zend_ffi_ctype *ctype = (zend_ffi_ctype*)(Z_OBJ_P(ZEND_THIS)); in ZEND_METHOD() local
4809 type = ZEND_FFI_TYPE(ctype->type); in ZEND_METHOD()