{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"lint_callback!(self,"}]}
        lint_callback!(self, check_struct_def, s);
    fn visit_variant_data(&mut self, s: &'tcx hir::VariantData<'tcx>) {
        hir_visit::walk_struct_def(self, s);