|
758ea40679
|
Add constants for C enum types. Add NSEnumerator helper. Fix
bugs in Go class names. Add "Frameworks" option to nswrap.toml.
Improve handling of ast.EnumDecl and ast.EnumConstantDecl.
|
2019-05-02 14:14:29 -04:00 |
|
|
11366be6d0
|
Convert *Id to any wrapped type. Shorten names for class methods
that return an instance of the class. Fix return types for Go
interfaces.
|
2019-05-01 12:34:29 -04:00 |
|
|
be92b200ad
|
Handle functions identified by regexp in nswrap.toml config
file. Handle inherited class methods.
|
2019-05-01 10:58:29 -04:00 |
|
|
380fee39bf
|
Update foundation example to query whether the array contains
specified objects.
|
2019-04-30 10:34:56 -04:00 |
|
|
3573aa9144
|
Change Go types to simple unsafe Pointers instead of pointers
wrapped in structs. It could be possible to handle pointers to
pointers now.
|
2019-04-30 09:14:25 -04:00 |
|
|
d78e055008
|
Handle Objective-C methods with variadic arguments.
|
2019-04-29 16:14:45 -04:00 |
|
|
c03e37bd54
|
Make a Go Interface instead of a struct for top level objects.
Use a new struct Id as a concrete version of that type.
|
2019-04-29 11:46:48 -04:00 |
|
|
c0c17e88d1
|
Fix to go type declarations.
|
2019-04-29 10:37:43 -04:00 |
|
|
500b457d32
|
Fix type wrapping and procesing so duplicate types do not get
declared.
|
2019-04-27 22:24:05 -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 |
|