Need separate macros for parameters, return types, fields, etc. (A enum parameter for `GetTypeStrings`?) This should help us not register e.g. `tl::expected` that only appears in return types and is always dereferenced.
Need separate macros for parameters, return types, fields, etc. (A enum parameter for
GetTypeStrings?)This should help us not register e.g.
tl::expectedthat only appears in return types and is always dereferenced.