| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-05-06 | let deref patterns participate in usefulness/exhaustiveness | dianne | -2/+0 | |
| This does not yet handle the case of mixed deref patterns with normal constructors; it'll ICE in `Constructor::is_covered_by`. That'll be fixed in a later commit. | ||||
| 2025-04-24 | move existing tests away from using boxes | dianne | -10/+12 | |
| Since deref patterns on boxes will be lowered differently, I'll be making a separate test file for them. This makes sure we're still testing the generic `Deref(Mut)::deref(_mut)`-based lowering. | ||||
| 2025-04-16 | register `DerefMut` bounds for implicit mutable derefs | dianne | -0/+28 | |
| 2025-04-16 | pattern typing for immutable implicit deref patterns | dianne | -0/+27 | |
| 2024-04-20 | Test or-patterns inside deref patterns | Nadrieril | -1/+13 | |
| 2024-04-20 | Allow mutable bindings inside deref patterns | Nadrieril | -0/+15 | |
| 2024-04-20 | Don't fake borrow inside a deref pattern | Nadrieril | -2/+2 | |
| 2024-04-20 | Lower deref patterns to MIR | Nadrieril | -0/+37 | |
| This handles using deref patterns to choose the correct match arm. This does not handle bindings or guards. Co-authored-by: Deadbeef <ent3rm4n@gmail.com> | ||||
