about summary refs log tree commit diff
path: root/src/rt/rust_kernel.cpp
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2011-07-02 21:55:38 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2011-07-02 22:02:59 -0700
commit74262525490262da3b8005db4a252fbb05b5b10a (patch)
tree950686971e88b27cf85abd03524552bdf3b68730 /src/rt/rust_kernel.cpp
parentf0fad0dca5ad89ff03ba3eaab7b477bb64be6e8d (diff)
downloadrust-74262525490262da3b8005db4a252fbb05b5b10a.tar.gz
rust-74262525490262da3b8005db4a252fbb05b5b10a.zip
Generate code properly for calls with _|_ - typed arguments
The code for translating a fail (for example) would call
Unreachable(), which terminates the block; if a fail appeared as an
argument, this would cause an LLVM assertion failure. Changed
trans_call to handle this situation correctly.
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions