{"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":"if"}]}
            if data.is_ref {
            // If struct binding is a reference, we might need to deref field usages
                let (replace_expr, ref_data) = determine_ref_and_parens(ctx, &field_expr);