This repository has been archived by the owner on Oct 1, 2023. It is now read-only.
v1.1 is a minor update that builds publishes some small but significant feature additions off the v1.0 groundwork.
Feature changes
- #1 It can read (simple) enums now!
- #6 and function and variable definitions too (although headers are supposed to be all declarations (prototypes) and no implementations)
- #8 Get u-ctags to expand macros
- #7 #13 Typedef-struct/union fixes
- Struct/Union Pointer detection fix (a concrete example that clear documentation does not mitigate human negligence 😅)
- Struct/unions no longer prefer names of their pointers’ typedefs
Technical changes
- (Mostly cosmetic)
README.md
and YARDoc corrections - The
#stack
now also tracks namespace nesting - Typedef-struct/union/enum reading has moved from
#find_type
to the better home#composite_type
and also checked in#extract_type