]> git.lizzy.rs Git - rust.git/commit
Point at type in `let` assignment on type errors
authorEsteban Küber <esteban@kuber.com.ar>
Tue, 19 Nov 2019 05:00:24 +0000 (21:00 -0800)
committerEsteban Küber <esteban@kuber.com.ar>
Fri, 22 Nov 2019 03:24:31 +0000 (19:24 -0800)
commit34f03c01f688c0653b080914d4ab83461e1cfae2
treea0322297f13c69be893336c0bfc17ec84824f452
parentf11759d38c70d3df67135f88a682701c1cf9762a
Point at type in `let` assignment on type errors
101 files changed:
src/librustc_typeck/check/demand.rs
src/test/rustdoc-ui/failed-doctest-missing-codes.stdout
src/test/ui/array-not-vector.stderr
src/test/ui/associated-types/associated-types-eq-3.stderr
src/test/ui/associated-types/associated-types-path-2.stderr
src/test/ui/c-variadic/variadic-ffi-1.stderr
src/test/ui/closures/closure-no-fn-1.stderr
src/test/ui/closures/closure-no-fn-2.stderr
src/test/ui/coercion/coerce-to-bang.stderr
src/test/ui/coercion/coercion-slice.stderr
src/test/ui/const-generics/fn-const-param-infer.stderr
src/test/ui/const-generics/raw-ptr-const-param.stderr
src/test/ui/const-generics/slice-const-param-mismatch.stderr
src/test/ui/const-generics/types-mismatch-const-args.stderr
src/test/ui/conversion-methods.stderr
src/test/ui/cross/cross-borrow-trait.stderr
src/test/ui/did_you_mean/issue-53280-expected-float-found-integer-literal.stderr
src/test/ui/did_you_mean/recursion_limit_deref.stderr
src/test/ui/dst/dst-bad-coerce1.stderr
src/test/ui/dst/dst-bad-coerce2.stderr
src/test/ui/dst/dst-bad-coerce4.stderr
src/test/ui/dst/dst-bad-coercions.stderr
src/test/ui/float-literal-inference-restrictions.stderr
src/test/ui/fn/fn-trait-formatting.stderr
src/test/ui/generic/generic-type-params-name-repr.stderr
src/test/ui/hrtb/hrtb-exists-forall-fn.stderr
src/test/ui/impl-trait/equality2.stderr
src/test/ui/include-macros/mismatched-types.stderr
src/test/ui/issues/issue-1362.stderr
src/test/ui/issues/issue-22684.stderr
src/test/ui/issues/issue-24322.stderr
src/test/ui/issues/issue-27042.stderr
src/test/ui/issues/issue-3477.stderr
src/test/ui/issues/issue-37665.stderr
src/test/ui/issues/issue-38940.stderr
src/test/ui/issues/issue-5100.stderr
src/test/ui/issues/issue-53692.stderr
src/test/ui/issues/issue-56943.stderr
src/test/ui/json-bom-plus-crlf-multifile.stderr
src/test/ui/json-bom-plus-crlf.stderr
src/test/ui/meta-expected-error-correct-rev.a.stderr
src/test/ui/methods/method-ambig-one-trait-unknown-int-type.stderr
src/test/ui/methods/method-deref-to-same-trait-object-with-separate-params.stderr
src/test/ui/mir-unpretty.stderr
src/test/ui/mismatched_types/main.stderr
src/test/ui/never_type/never-assign-wrong-type.stderr
src/test/ui/noexporttypeexe.stderr
src/test/ui/numeric/const-scope.stderr
src/test/ui/numeric/numeric-cast-2.stderr
src/test/ui/or-patterns/issue-64879-trailing-before-guard.stderr
src/test/ui/or-patterns/or-patterns-syntactic-fail.stderr
src/test/ui/parser/lex-bad-char-literals-6.stderr
src/test/ui/parser/numeric-lifetime.stderr
src/test/ui/parser/recover-from-homoglyph.stderr
src/test/ui/parser/recover-missing-semi.stderr
src/test/ui/parser/recover-tuple.stderr
src/test/ui/parser/unclosed-delimiter-in-dep.stderr
src/test/ui/proc-macro/attribute-spans-preserved.stderr
src/test/ui/proc-macro/attribute-with-error.stderr
src/test/ui/proc-macro/nested-item-spans.stderr
src/test/ui/proc-macro/span-preservation.stderr
src/test/ui/ptr-coercion.stderr
src/test/ui/regions/region-lifetime-bounds-on-fns-where-clause.nll.stderr
src/test/ui/regions/region-lifetime-bounds-on-fns-where-clause.stderr
src/test/ui/regions/region-multiple-lifetime-bounds-on-fns-where-clause.nll.stderr
src/test/ui/regions/region-multiple-lifetime-bounds-on-fns-where-clause.stderr
src/test/ui/regions/regions-lifetime-bounds-on-fns.nll.stderr
src/test/ui/regions/regions-lifetime-bounds-on-fns.stderr
src/test/ui/reify-intrinsic.stderr
src/test/ui/resolve/privacy-enum-ctor.stderr
src/test/ui/shift-various-bad-types.stderr
src/test/ui/slice-mut.stderr
src/test/ui/span/coerce-suggestions.stderr
src/test/ui/span/move-closure.stderr
src/test/ui/str/str-array-assignment.stderr
src/test/ui/str/str-lit-type-mismatch.stderr
src/test/ui/struct-literal-variant-in-if.stderr
src/test/ui/substs-ppaux.normal.stderr
src/test/ui/substs-ppaux.verbose.stderr
src/test/ui/suggestions/as-ref.stderr
src/test/ui/suggestions/fn-or-tuple-struct-without-args.stderr
src/test/ui/suggestions/format-borrow.stderr
src/test/ui/suggestions/issue-59819.stderr
src/test/ui/suggestions/mismatched-types-numeric-from.stderr
src/test/ui/suggestions/recover-from-semicolon-trailing-item.stderr
src/test/ui/suggestions/suggest-box.stderr
src/test/ui/tag-that-dare-not-speak-its-name.stderr
src/test/ui/terminal-width/non-whitespace-trimming-2.stderr
src/test/ui/terminal-width/non-whitespace-trimming-unicode.stderr
src/test/ui/terminal-width/non-whitespace-trimming.stderr
src/test/ui/terminal-width/whitespace-trimming.stderr
src/test/ui/type-alias-enum-variants/enum-variant-priority-higher-than-other-inherent.stderr
src/test/ui/type-alias-impl-trait/generic_type_does_not_live_long_enough.nll.stderr
src/test/ui/type-alias-impl-trait/generic_type_does_not_live_long_enough.stderr
src/test/ui/type-alias-impl-trait/never_reveal_concrete_type.stderr
src/test/ui/type-alias-impl-trait/no_revealing_outside_defining_module.stderr
src/test/ui/type/type-check/assignment-expected-bool.stderr
src/test/ui/type/type-mismatch-multiple.stderr
src/test/ui/type/type-shadow.stderr
src/test/ui/typeck/typeck_type_placeholder_mismatch.stderr
src/test/ui/wrong-mul-method-signature.stderr