about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-06-03 19:24:53 +0000
committerbors <bors@rust-lang.org>2022-06-03 19:24:53 +0000
commitebd357e4ab7a011a98630559d723658f902163f3 (patch)
tree4f21162bede70fb72c2a9ecf8ad012e09ca0bd84 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent7c0d649db2a538fd0c63c846ecaa671a277e23f5 (diff)
parent64fe4e32db8c593d625a44063fca1755bba493ee (diff)
downloadrust-ebd357e4ab7a011a98630559d723658f902163f3.tar.gz
rust-ebd357e4ab7a011a98630559d723658f902163f3.zip
Auto merge of #8934 - DevAccentor:as_underscore, r=Manishearth
add [`as_underscore`] lint

closes #8847

detect usage of `as _` and enforce the usage of explicit type like
```rust
fn foo(n: usize) {}
let n: u16 = 256;
foo(n as _);
```
will suggest to change to
```rust
fn foo(n: usize) {}
let n: u16 = 256;
foo(n as usize);
```

changelog: add [`as_underscore`] lint
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions