define gen-inline-llvm-c-types macro