here you're parsing just the parameter list instead of the full type. you'll basically want to do the same parsing as you do for external function pointer types, just without the `ext` keyword and the ABI string