about summary refs log tree commit diff
path: root/src/rustllvm/rustllvm.h
diff options
context:
space:
mode:
authorKeegan McAllister <kmcallister@mozilla.com>2014-09-27 01:33:36 -0700
committerKeegan McAllister <kmcallister@mozilla.com>2014-09-27 11:10:37 -0700
commit9d60de93e2c5af1b69201b5e3bcf8943ae5df664 (patch)
treeb9e70d905c974cb3d6260867089ef1a13fd26df7 /src/rustllvm/rustllvm.h
parent34dfa45718d9d40361dadf0abf9c3dc5cc0b0381 (diff)
downloadrust-9d60de93e2c5af1b69201b5e3bcf8943ae5df664.tar.gz
rust-9d60de93e2c5af1b69201b5e3bcf8943ae5df664.zip
Translate inline assembly errors back to source locations
Fixes #17552.
Diffstat (limited to 'src/rustllvm/rustllvm.h')
-rw-r--r--src/rustllvm/rustllvm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rustllvm/rustllvm.h b/src/rustllvm/rustllvm.h
index 54b0c2506c7..5469531c541 100644
--- a/src/rustllvm/rustllvm.h
+++ b/src/rustllvm/rustllvm.h
@@ -73,6 +73,7 @@ void LLVMRustSetLastError(const char*);
 typedef struct OpaqueRustString *RustStringRef;
 typedef struct LLVMOpaqueTwine *LLVMTwineRef;
 typedef struct LLVMOpaqueDebugLoc *LLVMDebugLocRef;
+typedef struct LLVMOpaqueSMDiagnostic *LLVMSMDiagnosticRef;
 
 extern "C" void
 rust_llvm_string_write_impl(RustStringRef str, const char *ptr, size_t size);