]> git.lizzy.rs Git - rust.git/commit
Rollup merge of #104732 - WaffleLapkin:from_def_idn't, r=compiler-errors
authorDylan DPC <99973273+Dylan-DPC@users.noreply.github.com>
Mon, 28 Nov 2022 10:12:10 +0000 (15:42 +0530)
committerGitHub <noreply@github.com>
Mon, 28 Nov 2022 10:12:10 +0000 (15:42 +0530)
commitf90484df8ad52f73c4f28cf3e4924c2bfa668a38
treeca6e48d5fb72c095cd12f7ce47b5a14bf001321f
parentf33d4094f014e10bdfeacc48fbe2368df9a0d18c
parent5ba0056346a745e61cb2cb90d69a3304a255ff42
Rollup merge of #104732 - WaffleLapkin:from_def_idn't, r=compiler-errors

Refactor `ty::ClosureKind` related stuff

I've tried to fix all duplication and weirdness, but if I missed something do tell :p

r? `@compiler-errors`
compiler/rustc_middle/src/ty/closure.rs
compiler/rustc_middle/src/ty/print/pretty.rs
compiler/rustc_middle/src/ty/sty.rs
compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs
src/librustdoc/clean/utils.rs