Open ombre5733 opened 7 years ago
Hi. Thanks for reporting.
Cleaning this up would surely be great. Not sure when I will be able to afford some time for this, probably next week. Changing this may not be too difficult. A pull request would also be welcome.
I'm right now playing around with templates and noticed a few inconsistencies in the naming. For example:
So the
partial_decl_string
has spaces after<
and before>
where thedecl_string
does not.Even more severe for me is that the decl string for all types returns a fully qualified name starting with
::
but the template arguments do not. In the example above, I wished that the first template argument would be rendered as::A::B::D
and not onlyA::B::D
.Is it possible to harmonize the output?