There is a bit of code duplication with class declarations code. I will fix that, if you have an approach in mind, please let me know.
As with class declarations, a type is added when a class type declaration is added. Also a class type is added when a class declaration is added. This could be a bit confusing for a user of our tool/library. I think that should be fixed, but maybe by a different issue/PR.
This aims to fix #83. Sorry about the delay.
There is a bit of code duplication with class declarations code. I will fix that, if you have an approach in mind, please let me know.
As with class declarations, a type is added when a class type declaration is added. Also a class type is added when a class declaration is added. This could be a bit confusing for a user of our tool/library. I think that should be fixed, but maybe by a different issue/PR.