// Code generated by gobind. DO NOT EDIT. // Package main is an autogenerated binder stub for package basictypes. // // autogenerated by gobind -lang=go basictypes package main /* #include #include #include "seq.h" #include "basictypes.h" */ import "C" import ( "basictypes" _seq "golang.org/x/mobile/bind/seq" ) // suppress the error if seq ends up unused var _ = _seq.FromRefNum //export proxybasictypes__Bool func proxybasictypes__Bool(param_p0 C.char) C.char { _param_p0 := param_p0 != 0 res_0 := basictypes.Bool(_param_p0) var _res_0 C.char = 0 if res_0 { _res_0 = 1 } return _res_0 } //export proxybasictypes__ByteArrays func proxybasictypes__ByteArrays(param_x C.nbyteslice) C.nbyteslice { _param_x := toSlice(param_x, false) res_0 := basictypes.ByteArrays(_param_x) _res_0 := fromSlice(res_0, true) return _res_0 } //export proxybasictypes__Error func proxybasictypes__Error() C.int32_t { res_0 := basictypes.Error() var _res_0 C.int32_t = _seq.NullRefNum if res_0 != nil { _res_0 = C.int32_t(_seq.ToRefNum(res_0)) } return _res_0 } //export proxybasictypes__ErrorPair func proxybasictypes__ErrorPair() (C.nint, C.int32_t) { res_0, res_1 := basictypes.ErrorPair() _res_0 := C.nint(res_0) var _res_1 C.int32_t = _seq.NullRefNum if res_1 != nil { _res_1 = C.int32_t(_seq.ToRefNum(res_1)) } return _res_0, _res_1 } //export proxybasictypes__Ints func proxybasictypes__Ints(param_x C.int8_t, param_y C.int16_t, param_z C.int32_t, param_t C.int64_t, param_u C.nint) { _param_x := int8(param_x) _param_y := int16(param_y) _param_z := int32(param_z) _param_t := int64(param_t) _param_u := int(param_u) basictypes.Ints(_param_x, _param_y, _param_z, _param_t, _param_u) }