// Package main is an autogenerated binder stub for package issue12328. // gobind -lang=go issue12328 // // File is generated by gobind. Do not edit. package main /* #include #include #include "seq.h" #include "issue12328.h" */ import "C" import ( _seq "golang.org/x/mobile/bind/seq" "issue12328" ) // suppress the error if seq ends up unused var _ = _seq.FromRefNum //export proxyissue12328_T_Err_Set func proxyissue12328_T_Err_Set(refnum C.int32_t, v C.int32_t) { ref := _seq.FromRefNum(int32(refnum)) var _v error _v_ref := _seq.FromRefNum(int32(v)) if _v_ref != nil { if v < 0 { // go object _v = _v_ref.Get().(error) } else { // foreign object _v = (*proxy_error)(_v_ref) } } ref.Get().(*issue12328.T).Err = _v } //export proxyissue12328_T_Err_Get func proxyissue12328_T_Err_Get(refnum C.int32_t) C.int32_t { ref := _seq.FromRefNum(int32(refnum)) v := ref.Get().(*issue12328.T).Err var _v C.int32_t = _seq.NullRefNum if v != nil { _v = C.int32_t(_seq.ToRefNum(v)) } return _v } //export new_issue12328_T func new_issue12328_T() C.int32_t { return C.int32_t(_seq.ToRefNum(new(issue12328.T))) }