]> git.lizzy.rs Git - rust.git/commit
use structured suggestion for "missing mut" label
authorAndy Russell <arussell123@gmail.com>
Wed, 12 Sep 2018 18:13:40 +0000 (14:13 -0400)
committerAndy Russell <arussell123@gmail.com>
Wed, 12 Sep 2018 21:16:18 +0000 (17:16 -0400)
commitd871b8ad4ab15b7003cd6aad4b5f361ef6d35fd8
tree03ebb586d2d9357c4aeab452d5a5755d363b1ed2
parent6810f5286b6b91daab06fc3dccb27d8c46f14349
use structured suggestion for "missing mut" label

Fixes #54133.
77 files changed:
src/librustc_borrowck/borrowck/mod.rs
src/librustc_mir/borrow_check/error_reporting.rs
src/test/ui/E0596.ast.stderr
src/test/ui/asm/asm-out-assign-imm.nll.stderr
src/test/ui/assign-imm-local-twice.ast.nll.stderr
src/test/ui/assign-imm-local-twice.ast.stderr
src/test/ui/assign-imm-local-twice.mir.stderr
src/test/ui/assign-imm-local-twice.rs
src/test/ui/augmented-assignments.nll.stderr
src/test/ui/augmented-assignments.rs
src/test/ui/augmented-assignments.stderr
src/test/ui/borrowck/borrowck-access-permissions.ast.stderr
src/test/ui/borrowck/borrowck-argument.stderr
src/test/ui/borrowck/borrowck-asm.ast.nll.stderr
src/test/ui/borrowck/borrowck-asm.mir.stderr
src/test/ui/borrowck/borrowck-auto-mut-ref-to-immut-var.stderr
src/test/ui/borrowck/borrowck-borrow-from-owned-ptr.stderr
src/test/ui/borrowck/borrowck-borrow-from-stack-variable.stderr
src/test/ui/borrowck/borrowck-borrow-immut-deref-of-box-as-mut.stderr
src/test/ui/borrowck/borrowck-match-binding-is-assignment.ast.nll.stderr
src/test/ui/borrowck/borrowck-match-binding-is-assignment.mir.stderr
src/test/ui/borrowck/borrowck-mut-addr-of-imm-var.stderr
src/test/ui/borrowck/borrowck-mut-slice-of-imm-vec.stderr
src/test/ui/borrowck/borrowck-overloaded-call.stderr
src/test/ui/borrowck/borrowck-ref-mut-of-imm.stderr
src/test/ui/borrowck/borrowck-unboxed-closures.stderr
src/test/ui/borrowck/immutable-arg.stderr
src/test/ui/borrowck/mutability-errors.stderr
src/test/ui/borrowck/reassignment_immutable_fields.stderr
src/test/ui/borrowck/reassignment_immutable_fields_overlapping.stderr
src/test/ui/borrowck/reassignment_immutable_fields_twice.stderr
src/test/ui/codemap_tests/huge_multispan_highlight.stderr
src/test/ui/command-line-diagnostics.nll.stderr
src/test/ui/did_you_mean/issue-35937.stderr
src/test/ui/did_you_mean/issue-39544.stderr
src/test/ui/immut-function-arguments.ast.stderr
src/test/ui/issues/issue-36400.stderr
src/test/ui/issues/issue-45199.ast.nll.stderr
src/test/ui/issues/issue-45199.ast.stderr
src/test/ui/issues/issue-45199.mir.stderr
src/test/ui/issues/issue-45199.rs
src/test/ui/issues/issue-5500-1.ast.stderr
src/test/ui/issues/issue-5500-1.mir.stderr
src/test/ui/lifetimes/lifetime-errors/ex3-both-anon-regions-one-is-struct-2.nll.stderr
src/test/ui/lifetimes/lifetime-errors/liveness-assign-imm-local-notes.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-loop.ast.nll.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-loop.ast.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-loop.mir.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-loop.rs
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-op-eq.ast.nll.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-op-eq.ast.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-op-eq.mir.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-in-op-eq.rs
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-drop.ast.nll.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-drop.ast.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-drop.mir.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-drop.rs
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-init.ast.nll.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-init.ast.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-init.mir.stderr
src/test/ui/liveness/liveness-assign/liveness-assign-imm-local-with-init.rs
src/test/ui/macros/span-covering-argument-1.stderr
src/test/ui/mut/mut-pattern-internal-mutability.ast.nll.stderr
src/test/ui/mut/mut-pattern-internal-mutability.mir.stderr
src/test/ui/mut/mut-suggestion.nll.stderr
src/test/ui/mut/mut-suggestion.rs
src/test/ui/mut/mut-suggestion.stderr
src/test/ui/mut/mutable-class-fields.ast.stderr
src/test/ui/span/borrowck-borrow-overloaded-auto-deref-mut.stderr
src/test/ui/span/borrowck-borrow-overloaded-deref-mut.stderr
src/test/ui/span/borrowck-object-mutability.stderr
src/test/ui/unboxed-closures/unboxed-closure-immutable-capture.stderr
src/test/ui/unboxed-closures/unboxed-closures-infer-fnmut-calling-fnmut-no-mut.stderr
src/test/ui/unboxed-closures/unboxed-closures-infer-fnmut-missing-mut.stderr
src/test/ui/unboxed-closures/unboxed-closures-infer-fnmut-move-missing-mut.stderr
src/test/ui/unboxed-closures/unboxed-closures-mutate-upvar.stderr
src/test/ui/writing-to-immutable-vec.stderr