func _Value_OneofSizer(msg proto.Message) (n int) { m := msg.(*Value) // kind switch x := m.Kind.(type) { case *Value_NullValue: n += proto.SizeVarint(1<<3 | proto.WireVarint) n += proto.SizeVarint(uint64(x.NullValue)) case *Value_NumberValue: n += proto.SizeVarint(2<<3 | proto.WireFixed64) n += 8 case *Value_StringValue: n += proto.SizeVarint(3<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(len(x.StringValue))) n += len(x.StringValue) case *Value_BoolValue: n += proto.SizeVarint(4<<3 | proto.WireVarint) n += 1 case *Value_StructValue: s := proto.Size(x.StructValue) n += proto.SizeVarint(5<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(s)) n += s case *Value_ListValue: s := proto.Size(x.ListValue) n += proto.SizeVarint(6<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(s)) n += s case nil: default: panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) } return n }
func _KeyserverStep_OneofSizer(msg proto1.Message) (n int) { m := msg.(*KeyserverStep) // type switch x := m.Type.(type) { case *KeyserverStep_Update: s := proto1.Size(x.Update) n += proto1.SizeVarint(2<<3 | proto1.WireBytes) n += proto1.SizeVarint(uint64(s)) n += s case *KeyserverStep_EpochDelimiter: s := proto1.Size(x.EpochDelimiter) n += proto1.SizeVarint(3<<3 | proto1.WireBytes) n += proto1.SizeVarint(uint64(s)) n += s case *KeyserverStep_ReplicaSigned: s := proto1.Size(x.ReplicaSigned) n += proto1.SizeVarint(4<<3 | proto1.WireBytes) n += proto1.SizeVarint(uint64(s)) n += s case *KeyserverStep_VerifierSigned: s := proto1.Size(x.VerifierSigned) n += proto1.SizeVarint(5<<3 | proto1.WireBytes) n += proto1.SizeVarint(uint64(s)) n += s case nil: default: panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) } return n }
func _MsgWithOneof_OneofSizer(msg proto.Message) (n int) { m := msg.(*MsgWithOneof) // union switch x := m.Union.(type) { case *MsgWithOneof_Title: n += proto.SizeVarint(1<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(len(x.Title))) n += len(x.Title) case *MsgWithOneof_Salary: n += proto.SizeVarint(2<<3 | proto.WireVarint) n += proto.SizeVarint(uint64(x.Salary)) case *MsgWithOneof_Country: n += proto.SizeVarint(3<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(len(x.Country))) n += len(x.Country) case *MsgWithOneof_HomeAddress: n += proto.SizeVarint(4<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(len(x.HomeAddress))) n += len(x.HomeAddress) case nil: default: panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) } return n }
func _Bar_OneofSizer(msg proto1.Message) (n int) { m := msg.(*Bar) // pick switch x := m.Pick.(type) { case *Bar_A: n += proto1.SizeVarint(11<<3 | proto1.WireVarint) n += 1 case *Bar_B: n += proto1.SizeVarint(12<<3 | proto1.WireVarint) n += 1 case nil: default: panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) } return n }
func _VerifierStep_OneofSizer(msg proto1.Message) (n int) { m := msg.(*VerifierStep) // type switch x := m.Type.(type) { case *VerifierStep_Update: s := proto1.Size(x.Update) n += proto1.SizeVarint(1<<3 | proto1.WireBytes) n += proto1.SizeVarint(uint64(s)) n += s case *VerifierStep_Epoch: s := proto1.Size(x.Epoch) n += proto1.SizeVarint(2<<3 | proto1.WireBytes) n += proto1.SizeVarint(uint64(s)) n += s case nil: default: panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) } return n }
func _OneofStdTypes_OneofSizer(msg proto.Message) (n int) { m := msg.(*OneofStdTypes) // OneOfStdTimes switch x := m.OneOfStdTimes.(type) { case *OneofStdTypes_Timestamp: s := github_com_maditya_protobuf_types.SizeOfStdTime(*x.Timestamp) n += proto.SizeVarint(1<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(s)) n += s case *OneofStdTypes_Duration: s := github_com_maditya_protobuf_types.SizeOfStdDuration(*x.Duration) n += proto.SizeVarint(2<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(s)) n += s case nil: default: panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) } return n }
func _Communique_OneofSizer(msg proto.Message) (n int) { m := msg.(*Communique) // union switch x := m.Union.(type) { case *Communique_Number: n += proto.SizeVarint(5<<3 | proto.WireVarint) n += proto.SizeVarint(uint64(x.Number)) case *Communique_Name: n += proto.SizeVarint(6<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(len(x.Name))) n += len(x.Name) case *Communique_Data: n += proto.SizeVarint(7<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(len(x.Data))) n += len(x.Data) case *Communique_TempC: n += proto.SizeVarint(8<<3 | proto.WireFixed64) n += 8 case *Communique_Height: n += proto.SizeVarint(9<<3 | proto.WireFixed32) n += 4 case *Communique_Today: n += proto.SizeVarint(10<<3 | proto.WireVarint) n += proto.SizeVarint(uint64(x.Today)) case *Communique_Maybe: n += proto.SizeVarint(11<<3 | proto.WireVarint) n += 1 case *Communique_Delta_: n += proto.SizeVarint(12<<3 | proto.WireVarint) n += proto.SizeVarint(uint64((uint32(x.Delta) << 1) ^ uint32((int32(x.Delta) >> 31)))) case *Communique_Msg: s := proto.Size(x.Msg) n += proto.SizeVarint(13<<3 | proto.WireBytes) n += proto.SizeVarint(uint64(s)) n += s case *Communique_Somegroup: n += proto.SizeVarint(14<<3 | proto.WireStartGroup) n += proto.Size(x.Somegroup) n += proto.SizeVarint(14<<3 | proto.WireEndGroup) case nil: default: panic(fmt.Sprintf("proto: unexpected type %T in oneof", x)) } return n }