Merge remote-tracking branch 'upstream/master' into rustup
This commit is contained in:
commit
415fdb2d1a
522 changed files with 5251 additions and 2556 deletions
|
|
@ -106,7 +106,9 @@ impl_lint_pass!(Shadow => [SHADOW_SAME, SHADOW_REUSE, SHADOW_UNRELATED]);
|
|||
|
||||
impl<'tcx> LateLintPass<'tcx> for Shadow {
|
||||
fn check_pat(&mut self, cx: &LateContext<'tcx>, pat: &'tcx Pat<'_>) {
|
||||
let PatKind::Binding(_, id, ident, _) = pat.kind else { return };
|
||||
let PatKind::Binding(_, id, ident, _) = pat.kind else {
|
||||
return;
|
||||
};
|
||||
|
||||
if pat.span.desugaring_kind().is_some() || pat.span.from_expansion() {
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue