]> git.lizzy.rs Git - rust.git/commit - src/tools/miri
Rollup merge of #99064 - lyming2007:issue-97687-fix, r=estebank
authorYuki Okushi <jtitor@2k36.org>
Fri, 26 Aug 2022 00:51:40 +0000 (09:51 +0900)
committerGitHub <noreply@github.com>
Fri, 26 Aug 2022 00:51:40 +0000 (09:51 +0900)
commitf7f80c27f21e0dbe9e5d1018dadf58ef31a415cc
tree41c223fbab64fdb192d4d050ccb1471db034d2b9
parentcfb5ae26a4496b7d35180f15e47ada0f3897c7e8
parent54d35e71a6a0053641e5813f74fbcf1c7379503a
Rollup merge of #99064 - lyming2007:issue-97687-fix, r=estebank

distinguish the method and associated function diagnostic information

Methods are defined within the context of a struct and their first parameter is always self
Associated functions don’t take self as a parameter
```
modified:   compiler/rustc_typeck/src/check/method/suggest.rs
modified:   src/test/ui/auto-ref-slice-plus-ref.stderr
modified:   src/test/ui/block-result/issue-3563.stderr
modified:   src/test/ui/issues/issue-28344.stderr
modified:   src/test/ui/suggestions/dont-suggest-pin-array-dot-set.stderr
modified:   src/test/ui/suggestions/suggest-methods.stderr
modified:   src/test/ui/traits/trait-upcasting/subtrait-method.stderr
```
compiler/rustc_typeck/src/check/method/suggest.rs
src/test/ui/suggestions/suggest-methods.stderr