{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"if"}]}
                        if ctor_vis.is_at_least(field_vis, self.r.tcx) {
                            .unwrap_or(Visibility::Public);
                            ctor_vis = field_vis;