about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorBjörn Steinbrink <bsteinbr@gmail.com>2015-02-22 12:47:27 +0100
committerBjörn Steinbrink <bsteinbr@gmail.com>2015-02-22 12:47:27 +0100
commitb593c60c33b5ac0f4b8b4bffdbfb54ed538a5659 (patch)
tree01d8ca22e3139c0b039176d6b8fd217161f4c44b /src/rustllvm/ExecutionEngineWrapper.cpp
parenteb1b500a9a69b149295c37c2fe2c9409f406f9ea (diff)
downloadrust-b593c60c33b5ac0f4b8b4bffdbfb54ed538a5659.tar.gz
rust-b593c60c33b5ac0f4b8b4bffdbfb54ed538a5659.zip
Add missing cast for retslots in case of "subtyping" due to trait bounds
We already do this for the function arguments, but miss it for the
retslot pointer, which can lead to LLVM assertions because the retslot
has the wrong type.

Fixes #22663
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions