llvm-c: use typedef for function pointers