[vm] Small fixes

Some small fixes split off from
https://dart-review.googlesource.com/c/sdk/+/246241.

* Print code comments on disassembly if the code object exists.
* Add Struct to the NativeType API.
* Fix typo.
* Add documentation.

TEST=Only cosmetic changes, build/run CI should be enough.

Change-Id: Ie193243573b034c52e41401b4d384d556c212fdd
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/250165
Commit-Queue: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Aske Simon Christensen <askesc@google.com>

https://dart.googlesource.com/sdk/+/c48f6fea580178bd34f2d872588dcc1c79bdb01c
1 file changed
tree: 9d11acc42026aafadc1ac77b5361d752b845917f
  1. commits.json