{"ast_node_type":"other","tokens":[{"end":62,"kind":"keyword","start":0,"text":"//"}]}
        // be invalid identifiers (for example, Foo { 0, 1 }).
        // so if any fields in a struct pattern use shorthand syntax, they will
        if let (Some(CtorKind::Fn), PatKind::Struct(qpath, field_patterns, ..)) =