#54942 checks well-formedness in the general case, but unreachable code is deleted before NLL can check it. For example, [this test](https://github.com/rust-lang/rust/blob/0e07c4281c343e9e15a0a8fca79538ad1a8eb513/src/test/ui/regions/regions-outlives-projection-container-wc.rs) still compiles with NLL enabled.