{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiaiqe7caz2le762ov7hiddpynai7gefyejszrqmri6ktxwe4zw2va",
    "uri": "at://did:plc:ivbknywyskln22er3nkssdhl/app.bsky.feed.post/3mncrobwih6i2"
  },
  "path": "/t/parser-error-recovery-in-syn-for-better-ide-support-with-proc-macros/24362#post_19",
  "publishedAt": "2026-06-02T14:00:23.000Z",
  "site": "https://internals.rust-lang.org",
  "textContent": "I think that's possible without much further adjustments if it produces hard errors instead of warnings, so it would have to be optional. Partial output without hard error seems too sketchy to me.\n\nIt would potentially be very noisy since `Diagnostic` doesn't support error priorities, as far as I can tell.",
  "title": "Parser error recovery in `syn` for better IDE support with proc-macros"
}