The new `Predecessors` type computes a set of interesting targets and their HIR predecessors, and discards everything in between.
The new `Predecessors` type computes a set of interesting targets and their HIR predecessors, and discards everything in between.