Fix conditions lowering text for enums with no fields (#2066)

This commit is contained in:
Santiago Pastorino 2024-09-17 21:45:24 -03:00 committed by GitHub
parent acee479aee
commit d6c5ed5c47
1 changed files with 1 additions and 1 deletions

View File

@ -119,7 +119,7 @@ In [MIR] there is no difference between method calls and function calls anymore.
## Conditions ## Conditions
`if` conditions and `match` statements for `enum`s without variants with fields are `if` conditions and `match` statements for `enum`s with variants that have no fields are
lowered to `TerminatorKind::SwitchInt`. Each possible value (so `0` and `1` for `if` lowered to `TerminatorKind::SwitchInt`. Each possible value (so `0` and `1` for `if`
conditions) has a corresponding `BasicBlock` to which the code continues. conditions) has a corresponding `BasicBlock` to which the code continues.
The argument being branched on is (again) an `Operand` representing the value of The argument being branched on is (again) an `Operand` representing the value of