about summary refs log tree commit diff
path: root/compiler/rustc_pattern_analysis/src/constructor.rs
AgeCommit message (Expand)AuthorLines
2023-12-26Clean up more lifetimesMichael Goulet-5/+2
2023-12-23Use `derivative` for better derive boundsNadrieril-1/+2
2023-12-19Auto merge of #118842 - Nadrieril:librarify-further, r=compiler-errorsbors-63/+96
2023-12-15NFC: do not clone types that are copyMatthias Krüger-1/+1
2023-12-15s/MatchCx/TypeCx/Nadrieril-8/+8
2023-12-15Introduce `MatchCtxt`Nadrieril-4/+5
2023-12-15s/PatCtxt/PlaceCtxt/Nadrieril-5/+5
2023-12-15Address review commentsNadrieril-2/+1
2023-12-15Make the `rustc_data_structures` dependency optionalNadrieril-5/+8
2023-12-15Gate rustc-specific code under a featureNadrieril-0/+1
2023-12-15Iron out last rustc-specific detailsNadrieril-5/+19
2023-12-15Abstract `MatchCheckCtxt` into a traitNadrieril-36/+29
2023-12-15Split `Single` ctor into more specific variantsNadrieril-13/+35
2023-12-12Update compiler/rustc_pattern_analysis/src/constructor.rs Matthias Krüger-0/+1
2023-12-12simplify merging of two vecsMatthias Krüger-1/+1
2023-12-11Fix doc linksNadrieril-12/+12
2023-12-11Fix item visibilitiesNadrieril-9/+9
2023-12-11Make `MaybeInfiniteInt` rustc-independentNadrieril-19/+25
2023-12-11Gather rustc-specific functions around `MatchCheckCtxt`Nadrieril-269/+9
2023-12-11Extract exhaustiveness into its own crateNadrieril-0/+1241