Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Add `pin`s in BNF to improve parsing performance #932
Regenerate parsers (in awe that some generated files are manually edited).
Backwards incompatible changes
Some Psi APIs are now returning nullable because the parser is now fault-tolerant: it also parses incomplete code as incomplete ASTs. Parsing errors will be displayed but code analysis can still run.
requested review from
Jun 18, 2019
HannahSchellekens left a comment •
Looking good, and thanks for the effort! Just one little formatting change which shouldn't be much of an issue.
Edit: for what I've tested it seems to work flawlessly.