diff options
| author | Philip Craig <philipjcraig@gmail.com> | 2019-03-27 15:22:37 +1000 |
|---|---|---|
| committer | Philip Craig <philipjcraig@gmail.com> | 2019-03-27 15:22:37 +1000 |
| commit | 3a5a8a529a14271f5d8c21bec8746edfa93eec5f (patch) | |
| tree | e7219a5b6e7a87d96a7d55439da1399df42fdd10 /src/rustllvm/RustWrapper.cpp | |
| parent | e8de4c3b1f0ab51fe3ea0a494cf9727ee3e0bf1d (diff) | |
| download | rust-3a5a8a529a14271f5d8c21bec8746edfa93eec5f.tar.gz rust-3a5a8a529a14271f5d8c21bec8746edfa93eec5f.zip | |
Give variant parts their own unique id
and bump llvm version in test
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
| -rw-r--r-- | src/rustllvm/RustWrapper.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rustllvm/RustWrapper.cpp b/src/rustllvm/RustWrapper.cpp index 470cdcdd613..a00417a3629 100644 --- a/src/rustllvm/RustWrapper.cpp +++ b/src/rustllvm/RustWrapper.cpp @@ -723,12 +723,12 @@ extern "C" LLVMMetadataRef LLVMRustDIBuilderCreateVariantPart( LLVMRustDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, LLVMMetadataRef File, unsigned LineNumber, uint64_t SizeInBits, uint32_t AlignInBits, LLVMRustDIFlags Flags, LLVMMetadataRef Discriminator, - LLVMMetadataRef Elements) { + LLVMMetadataRef Elements, const char *UniqueId) { #if LLVM_VERSION_GE(7, 0) return wrap(Builder->createVariantPart( unwrapDI<DIDescriptor>(Scope), Name, unwrapDI<DIFile>(File), LineNumber, SizeInBits, AlignInBits, fromRust(Flags), unwrapDI<DIDerivedType>(Discriminator), - DINodeArray(unwrapDI<MDTuple>(Elements)))); + DINodeArray(unwrapDI<MDTuple>(Elements)), UniqueId)); #else abort(); #endif |
