Zig depends on libclang and LLVM. Both of these are C++ APIs. Both expose a C API wrapper, but with not all features exposed that zig needs to use.
Apart from that, probably nobody needed it bad enough to sit down and write it so far.