fn catch_decode<R>(decode: impl FnOnce() -> R) -> Result<R, ()>Expand description
Runs decode, catching any panic raised by rustc’s opaque decoder on malformed input.
The panic hook is silenced so stale metadata surfaces as a clean diagnostic, not an ICE dump.