{"ast_node_type":"variable","tokens":[{"end":32,"kind":"keyword","start":0,"text":"let"}]}
    let field_list = match adt {
    // we should not inspect `ast::PathType`s in parameter bounds and where clauses.
        ast::Adt::Enum(it) => it.variant_list().map(|list| list.syntax().clone()),