Files
rust/compiler
Matthias Krüger 7180fd1659 Rollup merge of #150051 - Zalathar:thir-pat, r=Nadrieril
mir_build: Rename `TestCase` to `TestableCase`

In the spirit of rust-lang/rust#149946, this is another renaming of something I've always found confusing.

When lowering match conditions, there is a subtle distinction between the kind of *test* being performed (on a scrutinee place), the possible outcomes of that test, and the different “cases” (corresponding to pattern nodes) that the test is distinguishing. Cases imply a particular preferred test, but once a test is chosen it can also interact with other cases as well.

I have often mixed up `TestKind` and `TestCase`, since the names are so similar, and they share several variant names. Therefore, this PR renames `TestCase` to `TestableCase`, to emphasise that these are the things selected by whatever test is being performed.

There should be no change to compiler behaviour.
2025-12-17 18:46:17 +01:00
..
fix
2025-11-27 17:55:34 +07:00
2025-12-16 08:42:04 -08:00
2025-12-12 11:17:33 +01:00
2025-10-12 08:08:30 +00:00
2025-12-09 13:40:18 +00:00
2025-09-26 17:53:49 +02:00
2025-12-16 00:31:32 +09:00