Similar to librustc_privacy::EmbargoVisitor, but also takes specific rustdoc annotations into account (i.e., doc(hidden))
librustc_privacy::EmbargoVisitor
doc(hidden)