gvisor/tools/go_marshal/gomarshal
Ayush Ranjan c59b792f53 [go-marshal] Update API
- All Marshal* and Unmarshal* methods now require buffers to be correctly sized
- Only the Copy{In/Out} variants can handle smaller buffers (or address spaces)

PiperOrigin-RevId: 322953881
2020-07-24 01:19:34 -07:00
..
BUILD Implement automated marshalling for newtypes on arrays. 2020-02-27 14:52:26 -08:00
generator.go [go-marshal] Update API 2020-07-24 01:19:34 -07:00
generator_interfaces.go go-marshal: Allow array lens to be consts and simple expressions. 2020-04-01 16:51:28 -07:00
generator_interfaces_array_newtype.go Add internal nogo analysis & checkescape tool. 2020-04-20 20:58:20 -07:00
generator_interfaces_primitive_newtype.go Add internal nogo analysis & checkescape tool. 2020-04-20 20:58:20 -07:00
generator_interfaces_struct.go [go-marshal] Update API 2020-07-24 01:19:34 -07:00
generator_tests.go Implement automated marshalling for slices of Marshallable types. 2020-03-31 22:56:09 -07:00
util.go go-marshal: Allow array lens to be consts and simple expressions. 2020-04-01 16:51:28 -07:00