commit | 286fa9ab212f55e604d727d3b273238426468d10 | [log] [tgz] |
---|---|---|
author | Todd Wang <toddw@google.com> | Fri Apr 22 03:46:27 2016 -0700 |
committer | Todd Wang <toddw@google.com> | Fri Apr 22 03:46:27 2016 -0700 |
tree | ceef293d3c8fb2bbc0051de9cb05fab42109e5e2 | |
parent | 48287e55b2888f3dfc4275ce1bbf90bdcaad7258 [diff] |
Add VDLIsZero, and use it in VDLWrite. This CL adds the VDLIsZero method, which is used to check whether the method receiver is the VDL zero value. This is used in codegen to make zero struct field checking both simpler and faster. Also simplified both VDLRead and VDLWrite codegen, to make things more consistent and easier to understand. MultiPart: 1/5 Change-Id: I381a8fe7672787fb2bacb835e81fda99b01ed21b
This repository defines the Go APIs of Vanadium.