protobuf-go/internal/cmd
Damien Neil 316febd1ab internal/impl: pass *coderFieldInfo into fast-path functions
Refactor the fast-path size, marshal, unmarshal, and isinit functions to
take the *coderFieldInfo for the field as input.

This replaces a number of closures capturing field-specific information
with functions taking that information as an explicit parameter.

Change-Id: I8cb39701265edb7b673f6f04a0152d5f4dbb4d5d
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/218937
Reviewed-by: Joe Tsai <thebrokentoaster@gmail.com>
2020-02-12 18:34:15 +00:00
..
generate-corpus internal/fuzz: add fuzzers for prototext and protojson packages 2019-12-20 09:02:05 +00:00
generate-protos all: make .proto file names relative to module root 2020-02-04 23:20:20 +00:00
generate-types internal/impl: pass *coderFieldInfo into fast-path functions 2020-02-12 18:34:15 +00:00
pbdump all: make error messages unstable 2019-09-07 00:39:30 +00:00