{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"if"}]}
                    if level != Level::Direct {
                    let vis_str = effective_vis.at_level(level).to_string(def_id, self.tcx);
                        error_msg.push_str(", ");