[ffigen] Block support (#333)

* WIP: Blocks

* Move ObjCBuiltInFunctions to its own file and its singleton to data.dart

* Block parsing

* Add a test

* More WIP on blocks

* WIP test

* Test is working (with a few hacks)

* Add pointer getter

* Default values for exceptional return

* Fix tests

* Fix analysis errors

* Update test expectations

* Merge cruft

* Merge
24 files changed
tree: 03aafa3b56020a024e11b989e95dc2c47e4832a5
  1. pkgs/