Autodoc: report syntax errors to user

Additionally, this commit streamlines the way unparseable files are handled, by giving them the AST of an empty file. This avoids bugs in the rest of the Autodoc logic trying to work with invalid ASTs.
293603f040Ian Johnson committed on 2/15/2025, 10:29:31 PMparente5174c7
1 file changedLine totals unavailable