{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiemwm7gxp7oxzpdbkcsffabrajxlzawi4s4uzxrv6te7xhmcmjwxm",
"uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mn4wlbo6om62"
},
"path": "/t/parser-error-recovery-in-syn-for-better-ide-support-with-proc-macros/24362#post_10",
"publishedAt": "2026-05-31T05:11:06.000Z",
"site": "https://internals.rust-lang.org",
"textContent": "Sure, in that case you have to decide between the complexity of doing as much of the transformation as you can and the cost of having incomplete code not supported by the IDE.\n\n(Also, rust-analyzer does not currently support expression attributes. But that's orthogonal).",
"title": "Parser error recovery in `syn` for better IDE support with proc-macros"
}