|
8de87cddb7
|
Performance improvements (do not parse addresses or locations unless
location tracking is enabled). Allow profiling option. Add some
comments and clean-ups to types/*.go.
|
2019-05-11 23:03:56 -04:00 |
|
|
8ed05fb451
|
Work around cgo (or Clang dwarf) bug with incorrect struct size
calculation by returning void pointers for NS object constructors.
Expand examples/app to start building menus.
|
2019-05-07 14:48:06 -04:00 |
|
|
511f2f1968
|
Improve type handling for enums. Handle "__kindof" qualifiers.
Add examples/app. Allow VisibilityAttr "Hidden".
|
2019-05-06 13:21:36 -04:00 |
|
|
977a09e77e
|
Better handling of multiple classes and input files. Handle
Objective C type parameter declarations. Check Typedefs when
determining if a Type is a pointer or a function.
|
2019-04-26 22:44:30 -04:00 |
|
|
fb21881a8b
|
Add type conversion functions to types package. Start moving the
wrapper to the new type system. Intermediate commit before I rip
out the old stuff, not working yet.
|
2019-04-26 09:04:53 -04:00 |
|
|
885658b67b
|
Implement new type system. Working wrapper for simple Objective-C
interfaces.
|
2019-04-23 15:48:11 -04:00 |
|
|
da2008c597
|
Function to print text version of a C TypeName. Fix bugs in Nest(),
ZeroOrMore(), OneOrMore() and Objective-C Generics parsers.
|
2019-04-18 14:04:01 -04:00 |
|
|
b7134bedb7
|
Restructure the type parsers. Remove struct declaration parsers.
|
2019-04-18 11:22:53 -04:00 |
|
|
e7270e95cf
|
Add type parsing infrastructure.
|
2019-04-18 09:38:46 -04:00 |
|