Add new `PatKind::Missing` variants To avoid some ugly uses of `kw::Empty` when handling "missing" patterns, e.g. in bare fn tys. Helps with #137978. Details in the individual commits. r? ``@oli-obk``
LintExpectationId
Level
hir::Item::ident
hir::ItemKind
Map
TyCtxt
Option<Symbol>
panic_call
ast::Item::ident
ast::ItemKind
clippy::invalid_null_ptr_usage
invalid_null_arguments
peel_casts
rustc_lint
BinOpKind
BinOp
{ast,hir,thir}::PatKind::Missing