about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-09-30 19:08:22 +0000
committerbors <bors@rust-lang.org>2021-09-30 19:08:22 +0000
commitf8303ada90e1a314cf37875f8285d3d174553c33 (patch)
tree289f29ebec36d82a51737ec417527eb4eb9c0ff4 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parenta893eb993b2227a0c814b3cd2ea3f5d32c81613b (diff)
parenta17359c696c2b2b01637397882f5657d5bea874f (diff)
downloadrust-f8303ada90e1a314cf37875f8285d3d174553c33.tar.gz
rust-f8303ada90e1a314cf37875f8285d3d174553c33.zip
Auto merge of #7338 - camsteffen:shadow, r=llogic
Re-write shadow lints

changelog: Move shadow_unrelated to restriction
changelog: The shadow lints find a lot more shadows and are not limited to certain patterns

Drastically simplifies the implementation. Catches a lot more cases.

I removed the "initialization happens here" note. It is not helpful IMO.

Closes #318
Fixes #2890
Fixes #6563
Fixes #7588
Fixes #7620
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions