{"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"\"generic"}]}
        "generic parameter";
    GenericParams(SmallVec<[ast::GenericParam; 1]>) {
        many fn flat_map_generic_param; fn visit_generic_param(); fn unreachable_to_string;