about summary refs log tree commit diff
path: root/compiler/rustc_pattern_analysis/src/lints.rs
AgeCommit message (Expand)AuthorLines
2023-12-20Reveal opaque types in exhaustiveness checkingNadrieril-15/+7
2023-12-15s/MatchCx/TypeCx/Nadrieril-1/+1
2023-12-15Introduce `MatchCtxt`Nadrieril-29/+27
2023-12-15s/PatCtxt/PlaceCtxt/Nadrieril-5/+5
2023-12-15`pattern_analysis` doesn't need to know what spans areNadrieril-2/+2
2023-12-15Address review commentsNadrieril-6/+3
2023-12-15s/RustcCtxt/RustcMatchCheckCtxt/Nadrieril-6/+7
2023-12-15Iron out last rustc-specific detailsNadrieril-1/+1
2023-12-15Name rustc-specific things "rustc"Nadrieril-9/+8
2023-12-15Abstract `MatchCheckCtxt` into a traitNadrieril-12/+13
2023-12-15Disentangle the arena from `MatchCheckCtxt`Nadrieril-18/+29
2023-12-15Remove all matching on `ty.kind()` outside `cx`Nadrieril-3/+2
2023-12-11Fix doc linksNadrieril-5/+4
2023-12-11Move lints to their own moduleNadrieril-0/+291