{"ast_node_type":"impl","tokens":[{"end":96,"kind":"keyword","start":0,"text":"//"}]}
                // reachable if they are returned via `impl Trait`, even from private functions.
                // in the reachability pass (`middle/reachable.rs`). Types are marked as link-time
                let pub_ev = EffectiveVisibility::from_vis(ty::Visibility::Public);