commit | 8ecacb1f60f4a826c3a2174f2699666044fb735c | [log] [tgz] |
---|---|---|
author | Todd Wang <toddw@google.com> | Fri Mar 04 15:28:23 2016 -0800 |
committer | Todd Wang <toddw@google.com> | Fri Mar 04 15:38:31 2016 -0800 |
tree | 2bbf9b327f80d65b2e44c7d3f5bcf75e58a3f33d | |
parent | c84eaa550acfe687a05ef52f20d86b070e18d636 [diff] |
vdl: Add TODOs to handle embedded struct fields. Go 1.6 changed the behavior of unexported embedded struct fields. I was worried that this might break our existing code, but as it turns out, we never really handled unexported embedded struct fields anyways. Note that the unexported embedded struct field may itself have exported fields, which would take extra logic to handle correctly. It seems fine to ignore these for now. VDL will never generate structs with (unexported or exported) embedded struct fields. Technically the user could provide us a non-vdl generated Go struct with embedded struct fields that have exported fields, but that seems rare enough to ignore for now. Issue v.io/i/1218 Change-Id: Ia4b65239308e4559c9cff06c17bf9db4300b21fa
This repository defines the Go APIs of Vanadium.