github.com/c-darwin/mobile@v0.0.0-20160313183840-ff625c46f7c9/bind/testdata/basictypes.go.golden (about)

     1  // Package go_basictypes is an autogenerated binder stub for package basictypes.
     2  //   gobind -lang=go basictypes
     3  //
     4  // File is generated by gobind. Do not edit.
     5  package go_basictypes
     6  
     7  import (
     8  	"basictypes"
     9  	"github.com/c-darwin/mobile/bind/seq"
    10  )
    11  
    12  func proxy_Bool(out, in *seq.Buffer) {
    13  	param_p0 := in.ReadBool()
    14  	res := basictypes.Bool(param_p0)
    15  	out.WriteBool(res)
    16  }
    17  
    18  func proxy_ByteArrays(out, in *seq.Buffer) {
    19  	param_x := in.ReadByteArray()
    20  	res := basictypes.ByteArrays(param_x)
    21  	out.WriteByteArray(res)
    22  }
    23  
    24  func proxy_Error(out, in *seq.Buffer) {
    25  	err := basictypes.Error()
    26  	if err == nil {
    27  		out.WriteString("")
    28  	} else {
    29  		out.WriteString(err.Error())
    30  	}
    31  }
    32  
    33  func proxy_ErrorPair(out, in *seq.Buffer) {
    34  	res, err := basictypes.ErrorPair()
    35  	out.WriteInt(res)
    36  	if err == nil {
    37  		out.WriteString("")
    38  	} else {
    39  		out.WriteString(err.Error())
    40  	}
    41  }
    42  
    43  func proxy_Ints(out, in *seq.Buffer) {
    44  	param_x := in.ReadInt8()
    45  	param_y := in.ReadInt16()
    46  	param_z := in.ReadInt32()
    47  	param_t := in.ReadInt64()
    48  	param_u := in.ReadInt()
    49  	basictypes.Ints(param_x, param_y, param_z, param_t, param_u)
    50  }
    51  
    52  func init() {
    53  	seq.Register("basictypes", 1, proxy_Bool)
    54  	seq.Register("basictypes", 2, proxy_ByteArrays)
    55  	seq.Register("basictypes", 3, proxy_Error)
    56  	seq.Register("basictypes", 4, proxy_ErrorPair)
    57  	seq.Register("basictypes", 5, proxy_Ints)
    58  }