diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2014-12-15 15:41:30 -0500 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2014-12-22 12:27:07 -0500 |
| commit | 8fe9e4dff6d9d0fdd940835ae377edcb3754f8c1 (patch) | |
| tree | f6a8b3551df4061a76323418007569709e34dcdf /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | 7f6177e64627110e5b9776bd5304d65806081390 (diff) | |
| download | rust-8fe9e4dff6d9d0fdd940835ae377edcb3754f8c1.tar.gz rust-8fe9e4dff6d9d0fdd940835ae377edcb3754f8c1.zip | |
Insert coercions to fn pointer types required for the new types
post-unboxed-closure-conversion. This requires a fair amount of annoying coercions because all the `map` etc types are defined generically over the `F`, so the automatic coercions don't propagate; this is compounded by the need to use `let` and not `as` due to stage0. That said, this pattern is to a large extent temporary and unusual.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
