Mark unions non-const-propagatable in `KnownPanicsLint` without calling layout
Fixes #123710
The ICE occurs during the layout calculation of the union `InvalidTag` in #123710 because the following assert fails:
|
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||
| messages.ftl | ||