c-for-go
c-for-go copied to clipboard
Fails to parse vulkan_beta.h
DESKTOP-87I50MT:~/gocraft/vulkan# ~/go/bin/c-for-go -ccdefs -out . vulkan.yml
processing vulkan.yml ⠋[WARN] `cpp -dM` failed: exit status 1
/usr/include/vulkan/vulkan_beta.h:119:38: unexpected '*', expected ';'
/usr/include/vulkan/vulkan_beta.h:121:38: unexpected '*', expected ';'
/usr/include/vulkan/vulkan_beta.h:174:32: unexpected '*', expected ';'
/usr/include/vulkan/vulkan_beta.h:194:36: unexpected identifier, expected ';'
/usr/include/vulkan/vulkan_beta.h:679:41: unexpected '*', expected ';'
/usr/include/vulkan/vulkan_beta.h:686:24: unexpected identifier, expected ';'
/usr/include/vulkan/vulkan_beta.h:713:180: unexpected identifier, expected ')'
/usr/include/vulkan/vulkan_beta.h:714:165: unexpected identifier, expected ')'
/usr/include/vulkan/vulkan_beta.h:715:173: unexpected identifier, expected ')'
/usr/include/vulkan/vulkan_beta.h:716:178: unexpected identifier, expected ')'
/usr/include/vulkan/vulkan_beta.h:787:41: unexpected identifier, expected ';'
/usr/include/vulkan/vulkan_beta.h:789:41: unexpected identifier, expected ';'
/usr/include/vulkan/vulkan_beta.h:791:41: unexpected identifier, expected ';'
/usr/include/vulkan/vulkan_beta.h:794:41: unexpected identifier, expected ';'
/usr/include/vulkan/vulkan_beta.h:798:29: unexpected '*', expected ';'
/usr/include/vulkan/vulkan_beta.h:799:29: unexpected '*', expected ';'
/usr/include/vulkan/vulkan_beta.h:800:41: unexpected identifier, expected ';'
The line seems to be a simple const STRUCT *...