I have updated the taskbrowser to complete on complex types too. You can for
example have:
var ConnPolicy conpol
And then tab-complete to: conpol.name_id.size
In case you're just interested in all fields of a type, just type the typename:
(type 'ls' for context info) :ConnPolicy
Got :ConnPolicy
= {type = 0, init = false, lock_policy = 2, pull = false, size = 0, transport
= 0, data_size = 0, name_id = }
This also works for the ROS generated typekits.
typegen generated typekits seem to be fully supported too in the TaskBrowser.
Peter