aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm.hpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2015-12-07 20:07:46 -0700
committerAndrew Kelley <superjoe30@gmail.com>2015-12-07 20:07:46 -0700
commitb66fb607bf00c8ac120f22080bcf48eb05cbc71f (patch)
tree480fd5993a44c7cdb5a33181039e9fae1471c2d1 /src/zig_llvm.hpp
parentf6eecfe5f486b250de33a8129b1c85198be43280 (diff)
downloadzig-b66fb607bf00c8ac120f22080bcf48eb05cbc71f.tar.gz
zig-b66fb607bf00c8ac120f22080bcf48eb05cbc71f.zip
add debugging info for array type
Diffstat (limited to 'src/zig_llvm.hpp')
-rw-r--r--src/zig_llvm.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/zig_llvm.hpp b/src/zig_llvm.hpp
index 71bff360e8..604b3db364 100644
--- a/src/zig_llvm.hpp
+++ b/src/zig_llvm.hpp
@@ -43,6 +43,11 @@ LLVMZigDIType *LLVMZigCreateDebugPointerType(LLVMZigDIBuilder *dibuilder, LLVMZi
LLVMZigDIType *LLVMZigCreateDebugBasicType(LLVMZigDIBuilder *dibuilder, const char *name,
uint64_t size_in_bits, uint64_t align_in_bits, unsigned encoding);
+LLVMZigDIType *LLVMZigCreateDebugArrayType(LLVMZigDIBuilder *dibuilder,
+ uint64_t size_in_bits, uint64_t align_in_bits, LLVMZigDIType *elem_type,
+ int elem_count);
+
+
LLVMZigDISubroutineType *LLVMZigCreateSubroutineType(LLVMZigDIBuilder *dibuilder_wrapped,
LLVMZigDIFile *file, LLVMZigDIType **types_array, int types_array_len, unsigned flags);