OSDN Git Service

[LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings
authorRobert Widmann <devteam.codafi@gmail.com>
Sat, 28 Apr 2018 18:13:39 +0000 (18:13 +0000)
committerRobert Widmann <devteam.codafi@gmail.com>
Sat, 28 Apr 2018 18:13:39 +0000 (18:13 +0000)
commitcb99414531493c436f39093ff692fafb6833cb25
treef501e447b29b5f85d3700615372c7b6383952f3e
parent20230f9b42887e7a3a13c81731656a9bfd90c93a
[LLVM-C] Miscellaneous Cleanups in DIBuilder Bindings

Summary:
* rL328953 does not include bindings for LLVMDIBuilderCreateClassType and LLVMDIBuilderCreateBitFieldMemberType despite declaring their prototypes.  Provide these bindings now.
* Switch to more precise types with specific numeric limits matching the DIBuilder's C++ API.

Reviewers: harlanhaskins, whitequark, deadalnix

Reviewed By: whitequark

Subscribers: llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@331114 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm-c/DebugInfo.h
lib/IR/DebugInfo.cpp