aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src/diagnostics/pattern/deconstruct_pat.rs
Commit message (Expand)AuthorAgeFilesLines
* Lower binding patternDawer2021-05-311-6/+1
* Lower bool literalsDawer2021-05-311-13/+10
* Treat ctor of unhandled type as non-exhaustive.Dawer2021-05-311-4/+6
* Fix panics on pattern_arena.borrow with ugly cloningDawer2021-05-311-10/+9
* Basic lowering hir_def::exrp::Pat -> typed HIR.Dawer2021-05-311-107/+81
* Handle unordered fields in struct patternsDawer2021-05-311-2/+12
* Complete field replacingDawer2021-05-311-2/+7
* Support bool literal patternsDawer2021-05-311-9/+156
* Check enum patternsDawer2021-05-311-5/+59
* Build wildcard witnesses instead of panickingDawer2021-05-311-8/+8
* Implement struct ctor applicationDawer2021-05-311-55/+68
* Add remaining Constructor variantsDawer2021-05-311-14/+56
* Remove unneeded indirection on PatCtxtDawer2021-05-311-12/+12
* Enable generation of non-exhaustiveness witnessesDawer2021-05-311-1/+1
* Update match checking.Dawer2021-05-311-0/+627