{"ast_node_type":"other","tokens":[{"end":38,"kind":"keyword","start":0,"text":"for"}]}
        for l in Level::all_levels() {
    pub fn min(mut self, lhs: EffectiveVisibility, tcx: TyCtxt<'_>) -> Self {
            let rhs_vis = self.at_level_mut(l);