Add an opt-in to store incoming edges in `VecGraph` + misc r? ```@fmease``` needed for #123939
TypeVisitor
DefIdVisitor
VisitorResult
fn
{closure@..}