{"ast_node_type":"variable","tokens":[{"end":29,"kind":"keyword","start":0,"text":"let"}]}
    let has_private_members =
        (is_non_exhaustive && is_foreign_crate) || visible_fields.len() < n_fields;