google.golang.org/protobuf/proto.MarshalOptions.Size (method)

12 uses

	google.golang.org/protobuf/proto (current package)
		messageset.go#L50: 	calculatedSize := o.Size(value.Message().Interface())
		size.go#L20: 	return MarshalOptions{}.Size(m)
		size.go#L28: func (o MarshalOptions) Size(m Message) int {

	google.golang.org/protobuf/internal/impl
		codec_field.go#L200: 	return protowire.SizeBytes(opts.Options().Size(m)) + tagsize
		codec_field.go#L205: 	calculatedSize := mopts.Size(m)
		codec_field.go#L350: 	return 2*tagsize + opts.Options().Size(m)
		codec_field.go#L474: 		n += protowire.SizeBytes(mopts.Size(m)) + tagsize
		codec_field.go#L486: 		siz := mopts.Size(m)
		codec_field.go#L541: 		n += protowire.SizeBytes(mopts.Size(m)) + tagsize
		codec_field.go#L552: 		siz := mopts.Size(m)
		codec_field.go#L615: 		n += 2*tagsize + mopts.Size(m)
		codec_field.go#L704: 		n += 2*tagsize + mopts.Size(m)