bindings/go: expose DIBuilder::createReplaceableCompositeType
authorAndrew Wilkins <axwalk@gmail.com>
Mon, 2 Mar 2015 12:27:04 +0000 (12:27 +0000)
committerAndrew Wilkins <axwalk@gmail.com>
Mon, 2 Mar 2015 12:27:04 +0000 (12:27 +0000)
commit6992d5dcc56838ed5af0b53e6ee89948ef5c33c0
tree1639351723dfe4186d2d3880f4290330a23e2bb0
parent2b312420aadfc3f0e0ff24bd95574ab9f81b7f24
bindings/go: expose DIBuilder::createReplaceableCompositeType

Summary:
We extend the DIBuilder type, adding a method for creating
replaceable composite types. This is necessary for creating
debug info describing self-referential types.

Reviewers: pcc

Reviewed By: pcc

Subscribers: axw, llvm-commits

Differential Revision: http://reviews.llvm.org/D7851

llvm-svn: 230951
llvm/bindings/go/llvm/DIBuilderBindings.cpp
llvm/bindings/go/llvm/DIBuilderBindings.h
llvm/bindings/go/llvm/dibuilder.go