func proxyS_TryTwoStrings(out, in *seq.Buffer) { ref := in.ReadRef() v := ref.Get().(*testpkg.S) param_first := in.ReadString() param_second := in.ReadString() res := v.TryTwoStrings(param_first, param_second) out.WriteString(res) }
func proxyI_StringError(out, in *seq.Buffer) { ref := in.ReadRef() v := ref.Get().(testpkg.I) param_s := in.ReadString() res, err := v.StringError(param_s) out.WriteString(res) if err == nil { out.WriteString("") } else { out.WriteString(err.Error()) } }
func proxy_CallIStringError(out, in *seq.Buffer) { var param_i testpkg.I param_i_ref := in.ReadRef() if param_i_ref.Num < 0 { // go object param_i = param_i_ref.Get().(testpkg.I) } else { // foreign object param_i = (*proxyI)(param_i_ref) } param_s := in.ReadString() res, err := testpkg.CallIStringError(param_i, param_s) out.WriteString(res) if err == nil { out.WriteString("") } else { out.WriteString(err.Error()) } }
func proxy_Hello(out, in *seq.Buffer) { param_s := in.ReadString() res := testpkg.Hello(param_s) out.WriteString(res) }
func proxyNode_V_Set(out, in *seq.Buffer) { ref := in.ReadRef() v := in.ReadString() ref.Get().(*testpkg.Node).V = v }
func proxy_NewNode(out, in *seq.Buffer) { param_name := in.ReadString() res := testpkg.NewNode(param_name) out.WriteGoRef(res) }
func var_setStringVar(out, in *seq.Buffer) { v := in.ReadString() testpkg.StringVar = v }