Unnamed repository; edit this file 'description' to name the repository.
Auto merge of #117076 - oli-obk:privacy_visitor_types, r=petrochenkov
Refactor type visitor walking
r? `@petrochenkov`
pulling out the uncontroversial parts of https://github.com/rust-lang/rust/pull/113671