]> git.lizzy.rs Git - rust.git/commit
Make explain borrow work for Universal lifetimes
authorSantiago Pastorino <spastorino@gmail.com>
Thu, 1 Mar 2018 14:56:43 +0000 (11:56 -0300)
committerSantiago Pastorino <spastorino@gmail.com>
Thu, 1 Mar 2018 19:42:44 +0000 (16:42 -0300)
commitff7dca50a47d03764c74cac6d803e17c9d9f2a7b
tree553ab0e0d1209a993fed896041165e4dc0de57ec
parent834e39289d46783193b9ce43f6725f4ed8c64519
Make explain borrow work for Universal lifetimes
14 files changed:
src/librustc/infer/error_reporting/mod.rs
src/librustc_mir/borrow_check/error_reporting.rs
src/librustc_mir/borrow_check/nll/explain_borrow/mod.rs
src/librustc_mir/borrow_check/nll/region_infer/mod.rs
src/test/ui/nll/borrowed-universal-error-2.rs [new file with mode: 0644]
src/test/ui/nll/borrowed-universal-error-2.stderr [new file with mode: 0644]
src/test/ui/nll/borrowed-universal-error.rs [new file with mode: 0644]
src/test/ui/nll/borrowed-universal-error.stderr [new file with mode: 0644]
src/test/ui/nll/capture-ref-in-struct.stderr
src/test/ui/nll/closure-requirements/escape-argument.stderr
src/test/ui/nll/closure-requirements/escape-upvar-nested.stderr
src/test/ui/nll/closure-requirements/escape-upvar-ref.stderr
src/test/ui/nll/closure-requirements/propagate-approximated-shorter-to-static-comparing-against-free.stderr
src/test/ui/nll/return-ref-mut-issue-46557.stderr