]> git.lizzy.rs Git - rust.git/commit
Improve "Doesn't live long enough" error
authorMikhail Modin <mikhailm1@gmail.com>
Wed, 26 Oct 2016 16:10:39 +0000 (19:10 +0300)
committerMikhail Modin <mikhailm1@gmail.com>
Tue, 1 Nov 2016 16:39:28 +0000 (19:39 +0300)
commita0e7e357a796f93527d0a0e850fa71c48594b91d
treebf3a00bf61d177d572b5113ae4426e87270ba8bb
parent69ec350f5968defc7024d72ce791b0653c966cee
Improve "Doesn't live long enough" error

case with different lifetime with spans
42 files changed:
src/librustc_borrowck/borrowck/mod.rs
src/test/compile-fail/borrowck/borrowck-ref-into-rvalue.rs [deleted file]
src/test/compile-fail/destructor-restrictions.rs [deleted file]
src/test/compile-fail/mut-ptr-cant-outlive-ref.rs [deleted file]
src/test/compile-fail/range-2.rs [deleted file]
src/test/compile-fail/regionck-unboxed-closure-lifetimes.rs [deleted file]
src/test/compile-fail/regions-close-over-type-parameter-2.rs [deleted file]
src/test/compile-fail/regions-escape-loop-via-variable.rs [deleted file]
src/test/compile-fail/regions-escape-loop-via-vec.rs [deleted file]
src/test/compile-fail/regions-infer-borrow-scope-within-loop.rs [deleted file]
src/test/compile-fail/send-is-not-static-ensures-scoping.rs [deleted file]
src/test/compile-fail/send-is-not-static-std-sync-2.rs [deleted file]
src/test/compile-fail/send-is-not-static-std-sync.rs [deleted file]
src/test/compile-fail/wf-method-late-bound-regions.rs [deleted file]
src/test/ui/span/borrowck-ref-into-rvalue.rs [new file with mode: 0644]
src/test/ui/span/borrowck-ref-into-rvalue.stderr [new file with mode: 0644]
src/test/ui/span/destructor-restrictions.rs [new file with mode: 0644]
src/test/ui/span/destructor-restrictions.stderr [new file with mode: 0644]
src/test/ui/span/issue-11925.stderr
src/test/ui/span/issue-23338-locals-die-before-temps-of-body.stderr
src/test/ui/span/mut-ptr-cant-outlive-ref.rs [new file with mode: 0644]
src/test/ui/span/mut-ptr-cant-outlive-ref.stderr [new file with mode: 0644]
src/test/ui/span/range-2.rs [new file with mode: 0644]
src/test/ui/span/range-2.stderr [new file with mode: 0644]
src/test/ui/span/regionck-unboxed-closure-lifetimes.rs [new file with mode: 0644]
src/test/ui/span/regionck-unboxed-closure-lifetimes.stderr [new file with mode: 0644]
src/test/ui/span/regions-close-over-type-parameter-2.rs [new file with mode: 0644]
src/test/ui/span/regions-close-over-type-parameter-2.stderr [new file with mode: 0644]
src/test/ui/span/regions-escape-loop-via-variable.rs [new file with mode: 0644]
src/test/ui/span/regions-escape-loop-via-variable.stderr [new file with mode: 0644]
src/test/ui/span/regions-escape-loop-via-vec.rs [new file with mode: 0644]
src/test/ui/span/regions-escape-loop-via-vec.stderr [new file with mode: 0644]
src/test/ui/span/regions-infer-borrow-scope-within-loop.rs [new file with mode: 0644]
src/test/ui/span/regions-infer-borrow-scope-within-loop.stderr [new file with mode: 0644]
src/test/ui/span/send-is-not-static-ensures-scoping.rs [new file with mode: 0644]
src/test/ui/span/send-is-not-static-ensures-scoping.stderr [new file with mode: 0644]
src/test/ui/span/send-is-not-static-std-sync-2.rs [new file with mode: 0644]
src/test/ui/span/send-is-not-static-std-sync-2.stderr [new file with mode: 0644]
src/test/ui/span/send-is-not-static-std-sync.rs [new file with mode: 0644]
src/test/ui/span/send-is-not-static-std-sync.stderr [new file with mode: 0644]
src/test/ui/span/wf-method-late-bound-regions.rs [new file with mode: 0644]
src/test/ui/span/wf-method-late-bound-regions.stderr [new file with mode: 0644]