12b71ed4c5
Rollup of 5 pull requests Successful merges: - #93603 (Populate liveness facts when calling `get_body_with_borrowck_facts` without `-Z polonius`) - #93870 (Fix switch on discriminant detection in a presence of coverage counters) - #94355 (Add one more case to avoid ICE) - #94363 (Remove needless borrows from core::fmt) - #94377 (`check_used` should only look at actual `used` attributes) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup