|
0e89d2c29a
|
Do not memoize type parser as it causes bugs with typedefs,
'instancetype' etc. Clean up typedefs and type parameters as
soon as Types are created.
|
2019-04-30 06:59:05 -04:00 |
|
|
57232548fa
|
Go type declarations should point to C typedefs. Add parser for
C enum types.
|
2019-04-29 13:31:13 -04:00 |
|
|
c0c17e88d1
|
Fix to go type declarations.
|
2019-04-29 10:37:43 -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 |
|
|
4f260dda0e
|
Fix handling of id and void* types. Add helper functions to convert
char* to and from Go strings. Parse block (^) types. Skip methods
with functions as parameters. Fix passing pointers go C code.
|
2019-04-26 14:08:43 -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 |
|