OSDN Git Service

[LLVM-C] Add DIBuilder Bindings For Variable Creation
authorRobert Widmann <devteam.codafi@gmail.com>
Sun, 22 Apr 2018 19:24:44 +0000 (19:24 +0000)
committerRobert Widmann <devteam.codafi@gmail.com>
Sun, 22 Apr 2018 19:24:44 +0000 (19:24 +0000)
commitaec06286e37e51ee8f92f6cec66f4bf55dd03e38
treef80cf70379308d3deae814f21ad70ec524aef121
parent3070e9a666a0118ce293fde5b9500dcf7ad1f0c9
[LLVM-C] Add DIBuilder Bindings For Variable Creation

Summary: Wrap LLVMDIBuilderCreateAutoVariable, LLVMDIBuilderCreateParameterVariable, LLVMDIBuilderCreateExpression, and move and correct LLVMDIBuilderInsertDeclareBefore and LLVMDIBuilderInsertDeclareAtEnd from the Go bindings to the C bindings.

Reviewers: harlanhaskins, whitequark, deadalnix

Reviewed By: harlanhaskins, whitequark

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D45928

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@330555 91177308-0d34-0410-b5e6-96231b3b80d8
bindings/go/llvm/DIBuilderBindings.cpp
bindings/go/llvm/DIBuilderBindings.h
bindings/go/llvm/dibuilder.go
include/llvm-c/DebugInfo.h
lib/IR/DebugInfo.cpp
test/Bindings/llvm-c/debug_info.ll
tools/llvm-c-test/debuginfo.c