{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"self.print_ident(ident);"}]}
        self.print_ident(ident);
        let (cb, ib) = self.head(visibility_qualified(visibility, "enum"));
        self.print_generic_params(&generics.params);