diff options
| author | bors <bors@rust-lang.org> | 2018-07-12 01:20:19 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-07-12 01:20:19 +0000 |
| commit | 3244d53c790809872c558ec5a869ea2e1e770ac8 (patch) | |
| tree | 5b081873eded339502f1be13dad7ca6ef330d1a8 /src/libstd/sys/unix/stack_overflow.rs | |
| parent | 4ba5ff4d3020ed0de7da8f976204342a2102fdf1 (diff) | |
| parent | ce94518ed36f9248bbbcc34f5d7ec9bb194ed228 (diff) | |
| download | rust-3244d53c790809872c558ec5a869ea2e1e770ac8.tar.gz rust-3244d53c790809872c558ec5a869ea2e1e770ac8.zip | |
Auto merge of #52089 - eddyb:issue-51907, r=nagisa
rustc_codegen_llvm: replace the first argument early in FnType::new_vtable. Fixes #51907 by removing the vtable pointer before the `ArgType` is even created. This allows any ABI to support trait object method calls, regardless of how it passes `*dyn Trait`. r? @nikomatsakis
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
