]> git.lizzy.rs Git - rust.git/commit
improve "Doesn't live long enough" error
authorMikhail Modin <mikhailm1@gmail.com>
Fri, 14 Oct 2016 15:55:45 +0000 (18:55 +0300)
committerMikhail Modin <mikhailm1@gmail.com>
Thu, 20 Oct 2016 19:51:51 +0000 (22:51 +0300)
commite85277596e11f3c7d0361f2b66be7eb21ae5fce3
tree156bf634681dd1411a45621a5d736f571140d0f5
parent7bccb829d0fe9a733bd6efcf6f7313186ae237ab
improve "Doesn't live long enough" error
68 files changed:
src/librustc_borrowck/borrowck/mod.rs
src/test/compile-fail-fulldeps/dropck_tarena_cycle_checked.rs
src/test/compile-fail-fulldeps/dropck_tarena_unsound_drop.rs
src/test/compile-fail/borrowck/borrowck-let-suggestion-suffixes.rs [deleted file]
src/test/compile-fail/dropck-object-cycle.rs [deleted file]
src/test/compile-fail/dropck_arr_cycle_checked.rs [deleted file]
src/test/compile-fail/dropck_direct_cycle_with_drop.rs [deleted file]
src/test/compile-fail/dropck_misc_variants.rs [deleted file]
src/test/compile-fail/dropck_vec_cycle_checked.rs [deleted file]
src/test/compile-fail/impl-trait/loan-extend.rs [deleted file]
src/test/compile-fail/issue-23338-locals-die-before-temps-of-body.rs [deleted file]
src/test/compile-fail/issue-24805-dropck-child-has-items-via-parent.rs [deleted file]
src/test/compile-fail/issue-24805-dropck-trait-has-items.rs [deleted file]
src/test/compile-fail/issue-24895-copy-clone-dropck.rs [deleted file]
src/test/compile-fail/issue-25199.rs [deleted file]
src/test/compile-fail/issue-26656.rs [deleted file]
src/test/compile-fail/issue-29106.rs [deleted file]
src/test/compile-fail/issue28498-reject-ex1.rs [deleted file]
src/test/compile-fail/issue28498-reject-lifetime-param.rs [deleted file]
src/test/compile-fail/issue28498-reject-passed-to-fn.rs [deleted file]
src/test/compile-fail/issue28498-reject-trait-bound.rs [deleted file]
src/test/compile-fail/vec-must-not-hide-type-from-dropck.rs [deleted file]
src/test/compile-fail/vec_refs_data_with_early_death.rs [deleted file]
src/test/ui/dropck/dropck-eyepatch-extern-crate.stderr
src/test/ui/dropck/dropck-eyepatch-reorder.stderr
src/test/ui/dropck/dropck-eyepatch.stderr
src/test/ui/span/borrowck-let-suggestion-suffixes.rs [new file with mode: 0644]
src/test/ui/span/borrowck-let-suggestion-suffixes.stderr [new file with mode: 0644]
src/test/ui/span/dropck-object-cycle.rs [new file with mode: 0644]
src/test/ui/span/dropck-object-cycle.stderr [new file with mode: 0644]
src/test/ui/span/dropck_arr_cycle_checked.rs [new file with mode: 0644]
src/test/ui/span/dropck_arr_cycle_checked.stderr [new file with mode: 0644]
src/test/ui/span/dropck_direct_cycle_with_drop.rs [new file with mode: 0644]
src/test/ui/span/dropck_direct_cycle_with_drop.stderr [new file with mode: 0644]
src/test/ui/span/dropck_misc_variants.rs [new file with mode: 0644]
src/test/ui/span/dropck_misc_variants.stderr [new file with mode: 0644]
src/test/ui/span/dropck_vec_cycle_checked.rs [new file with mode: 0644]
src/test/ui/span/dropck_vec_cycle_checked.stderr [new file with mode: 0644]
src/test/ui/span/issue-23338-locals-die-before-temps-of-body.rs [new file with mode: 0644]
src/test/ui/span/issue-23338-locals-die-before-temps-of-body.stderr [new file with mode: 0644]
src/test/ui/span/issue-24805-dropck-child-has-items-via-parent.rs [new file with mode: 0644]
src/test/ui/span/issue-24805-dropck-child-has-items-via-parent.stderr [new file with mode: 0644]
src/test/ui/span/issue-24805-dropck-trait-has-items.rs [new file with mode: 0644]
src/test/ui/span/issue-24805-dropck-trait-has-items.stderr [new file with mode: 0644]
src/test/ui/span/issue-24895-copy-clone-dropck.rs [new file with mode: 0644]
src/test/ui/span/issue-24895-copy-clone-dropck.stderr [new file with mode: 0644]
src/test/ui/span/issue-25199.rs [new file with mode: 0644]
src/test/ui/span/issue-25199.stderr [new file with mode: 0644]
src/test/ui/span/issue-26656.rs [new file with mode: 0644]
src/test/ui/span/issue-26656.stderr [new file with mode: 0644]
src/test/ui/span/issue-29106.rs [new file with mode: 0644]
src/test/ui/span/issue-29106.stderr [new file with mode: 0644]
src/test/ui/span/issue-36537.rs [new file with mode: 0644]
src/test/ui/span/issue-36537.stderr [new file with mode: 0644]
src/test/ui/span/issue28498-reject-ex1.rs [new file with mode: 0644]
src/test/ui/span/issue28498-reject-ex1.stderr [new file with mode: 0644]
src/test/ui/span/issue28498-reject-lifetime-param.rs [new file with mode: 0644]
src/test/ui/span/issue28498-reject-lifetime-param.stderr [new file with mode: 0644]
src/test/ui/span/issue28498-reject-passed-to-fn.rs [new file with mode: 0644]
src/test/ui/span/issue28498-reject-passed-to-fn.stderr [new file with mode: 0644]
src/test/ui/span/issue28498-reject-trait-bound.rs [new file with mode: 0644]
src/test/ui/span/issue28498-reject-trait-bound.stderr [new file with mode: 0644]
src/test/ui/span/loan-extend.rs [new file with mode: 0644]
src/test/ui/span/loan-extend.stderr [new file with mode: 0644]
src/test/ui/span/vec-must-not-hide-type-from-dropck.rs [new file with mode: 0644]
src/test/ui/span/vec-must-not-hide-type-from-dropck.stderr [new file with mode: 0644]
src/test/ui/span/vec_refs_data_with_early_death.rs [new file with mode: 0644]
src/test/ui/span/vec_refs_data_with_early_death.stderr [new file with mode: 0644]