[llvm] [C API] Add bindings for DWARF type encoding. (PR #102171)

via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 12 04:37:15 PDT 2024


deadalnix wrote:

> Do you have references to the tooling you've referred to that needs to read C headers, but can't handle preprocessing them first?

These typically do not use the C headers at all. The C header is just translated in the target language, which is easy to do if the header are just a list of declarations, but as soon as there is preprocessor magic involved, it's not possible.

https://github.com/llvm/llvm-project/pull/102171


More information about the llvm-commits mailing list