Lines Matching defs:type2
602 ffidl_type **type1, ffidl_value *type2, void **argp)
623 case FFIDL_INT: *argp = (void *)&type2->v_int; break;
624 case FFIDL_FLOAT: *argp = (void *)&type2->v_float; break;
625 case FFIDL_DOUBLE: *argp = (void *)&type2->v_double; break;
627 case FFIDL_LONGDOUBLE: *argp = (void *)&type2->v_longdouble; break;
629 case FFIDL_UINT8: *argp = (void *)&type2->v_uint8; break;
630 case FFIDL_SINT8: *argp = (void *)&type2->v_sint8; break;
631 case FFIDL_UINT16: *argp = (void *)&type2->v_uint16; break;
632 case FFIDL_SINT16: *argp = (void *)&type2->v_sint16; break;
633 case FFIDL_UINT32: *argp = (void *)&type2->v_uint32; break;
634 case FFIDL_SINT32: *argp = (void *)&type2->v_sint32; break;
636 case FFIDL_UINT64: *argp = (void *)&type2->v_uint64; break;
637 case FFIDL_SINT64: *argp = (void *)&type2->v_sint64; break;
639 case FFIDL_PTR: *argp = (void *)&type2->v_pointer; break;
640 case FFIDL_PTR_BYTE: *argp = (void *)&type2->v_pointer; break;
641 case FFIDL_PTR_OBJ: *argp = (void *)&type2->v_pointer; break;
642 case FFIDL_PTR_UTF8: *argp = (void *)&type2->v_pointer; break;
643 case FFIDL_PTR_UTF16: *argp = (void *)&type2->v_pointer; break;
644 case FFIDL_PTR_VAR: *argp = (void *)&type2->v_pointer; break;
645 case FFIDL_PTR_PROC: *argp = (void *)&type2->v_pointer; break;
646 case FFIDL_STRUCT: *argp = (void *)&type2->v_struct; break;
1625 /* usage: ffidl-typedef name type1 ?type2 ...? */