CppHeaderParser 2.3 Released
Posted by: senex 12 years ago
(Comments)
CppHeaderParser version 2.3 is now released. This release fixed many bugs and added support for #defines, #includes, #pragmas, line numbers and more.
Project page can be found at http://senexcanis.com/open-source/cppheaderparser/
Implemented Feature Request:
Added the attribute "line_number" to methods/properties/classes etc.
Now #defines, #includes, and #pragmas are parsed into defines, includes, and pragmas lists that are part of the CppHeader class
Fixed bugs:
3567172: Enums without inline definition are skipped such as enum Stem stem_property
3567854: Not creating instances of anonymous unions. Now anonymous unions will act like anonymous structs, the variable name will be "" (empyt string)
3568241: Crash parsing 2 anonymous unions in a struct. Now llow multiple variables of the same name if they are anonymous.
3568629: Crash parsing free function with derefence
3569663: Crashes parsing indented #define
3569622: Crashes parsing ::enum
3570105: Error parsing multi line non #define statements
3577484: Class template specialization plus inheritance mis-parsed
Ignore \f
Recent Posts
- Podcast feed for Connected Life Christian Church
- PulseAudio Sound Sink
- CppHeaderParser 2.4.3 Released
- CppHeaderParser 2.4.2 Released
- CppHeaderParser 2.4.1 Released
Archive
2016
- November (1)
2014
2013
- August (1)
2012
2011
2006
- June (2)
Categories
- Comic (1)
- CppHeaderParser (8)
- HOWTO (3)
- Project (2)
Authors
- senex (23)
Comments