eced251710
Create GoString helper methods for anything that has a "WithString"
...
method. Multiple bug fixes in type system, fixed parsing of id,
instancename and instancetype, allow NullableAnnotations after
generic lists (e.g. "id<ObjectType> _Nullable"). Helper function
to identify types that are function pointers.
2019-05-03 13:14:30 -04:00
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
9b71889a69
Include type qualifiers and nullability attributes in Objective-C
...
function return types. Add NSEnumerator to examples/foundation.
2019-05-01 13:58:20 -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
e6232bdccb
Fix VaArgs configuration.
2019-04-30 09:21:54 -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
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