[llvm-dev] RFC: DIBuilder C API

Harlan Haskins via llvm-dev llvm-dev at lists.llvm.org
Sun Apr 16 19:32:24 PDT 2017


Hi llvm-dev,

I’ve put together an implementation of a set of C API bindings for the DIBuilder interface. This builds off of work the Rust team did to wrap the DebugInfo API for rustc. It’s been expanded from their initial implementation and slightly generalized.

I’d like to get some feedback before I submit the patch to Phabricator. Specifically, I’d like to know what I should add to it and what I should potentially leave out. I’d also like to know if this has a good chance of being accepted, or if there’s a reason I didn’t know why it wouldn’t.

The current state of changes are visible here: https://github.com/llvm-mirror/llvm/compare/master...harlanhaskins:debug-info-api

Thanks!

Harlan Haskins
@harlanhaskins


More information about the llvm-dev mailing list