Add support for in[] syntax
Apparently C has support for allowing arrays of an unknown size in a method signature using the syntax:

```c
type var[] // const uint8_t in[]
```

This should probably be translated to an `UncheckedArray[type]`