aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2017-11-14 23:53:53 -0500
committerAndrew Kelley <superjoe30@gmail.com>2017-11-15 13:04:18 -0500
commitf276fd0f3728bf1a43b185e3e2d33d593309cb2f (patch)
tree39d52f6a39df87005065ddba1531e40f968cee86 /src/zig_llvm.cpp
parent7a74dbadd79d2b26a449027dd83753ae4d2a8032 (diff)
downloadzig-f276fd0f3728bf1a43b185e3e2d33d593309cb2f.tar.gz
zig-f276fd0f3728bf1a43b185e3e2d33d593309cb2f.zip
basic union support
See #144
Diffstat (limited to 'src/zig_llvm.cpp')
-rw-r--r--src/zig_llvm.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/zig_llvm.cpp b/src/zig_llvm.cpp
index 086c1d6f96..658de77b31 100644
--- a/src/zig_llvm.cpp
+++ b/src/zig_llvm.cpp
@@ -403,6 +403,10 @@ unsigned ZigLLVMTag_DW_structure_type(void) {
return dwarf::DW_TAG_structure_type;
}
+unsigned ZigLLVMTag_DW_union_type(void) {
+ return dwarf::DW_TAG_union_type;
+}
+
ZigLLVMDIBuilder *ZigLLVMCreateDIBuilder(LLVMModuleRef module, bool allow_unresolved) {
DIBuilder *di_builder = new DIBuilder(*unwrap(module), allow_unresolved);
return reinterpret_cast<ZigLLVMDIBuilder *>(di_builder);