diff options
| author | Eduard Burtescu <edy.burt@gmail.com> | 2014-10-31 16:20:25 +0200 | 
|---|---|---|
| committer | Eduard Burtescu <edy.burt@gmail.com> | 2014-10-31 16:47:25 +0200 | 
| commit | 96ba514294bc36586dafbf934a1497194ae44d8b (patch) | |
| tree | 6ec98d3c492f14064bb3eb46ef9ea6540c676347 /src/test/debuginfo/struct-in-struct.rs | |
| parent | 82045ca3606dfe070fce99ca71fb6a9d39217b73 (diff) | |
| download | rust-96ba514294bc36586dafbf934a1497194ae44d8b.tar.gz rust-96ba514294bc36586dafbf934a1497194ae44d8b.zip | |
trans: use types from argument patterns instead of the function signature.
This fixes ICEs caused by late-bound lifetimes ending up in argument datum types and being used in cleanup - user Drop impl's would then fail to monomorphize if the type was used to look up the impl of a method call - which happens in trans now, I presume for multidispatch.
Diffstat (limited to 'src/test/debuginfo/struct-in-struct.rs')
0 files changed, 0 insertions, 0 deletions
