about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/lib.rs
diff options
context:
space:
mode:
authory21 <30553356+y21@users.noreply.github.com>2023-04-09 04:56:03 +0200
committery21 <30553356+y21@users.noreply.github.com>2023-05-31 23:52:02 +0200
commitf74ec6b1b858c13449dc4cfd9231a3a0d82e50df (patch)
treea97384799662f8207c6e4d666e7f93ce7406e2ec /compiler/rustc_codegen_llvm/src/lib.rs
parent594a2cba93d8c78f522bdb15de6aeebeebf50a8a (diff)
downloadrust-f74ec6b1b858c13449dc4cfd9231a3a0d82e50df.tar.gz
rust-f74ec6b1b858c13449dc4cfd9231a3a0d82e50df.zip
new lint: `missing_field_in_debug`
move some strings into consts, more tests

s/missing_field_in_debug/missing_fields_in_debug

dont trigger in macro expansions

make dogfood tests happy

minor cleanups

replace HashSet with FxHashSet

replace match_def_path with match_type

if_chain -> let chains, fix markdown, allow newtype pattern

fmt

consider string literal in `.field()` calls as used

don't intern defined symbol, remove mentions of 'debug_tuple'

special-case PD, account for field access through `Deref`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/lib.rs')
0 files changed, 0 insertions, 0 deletions