In https://go.dev/cl/473165, I adjusted the parse cache logic for reparsing syntax that had to be fixed.
This logic includes an assumption that parsing is deterministic (which one would hope is true!). However, that assumption is clearly violated, or I have a bug in my implementation of that assumption, as I've hit the included panic twice already.
gopherbot
added
Tools
This label describes issues relating to any tools in the x/tools repository.
gopls
Issues related to the Go language server, gopls.
labels
Mar 17, 2023
In https://go.dev/cl/473165, I adjusted the parse cache logic for reparsing syntax that had to be fixed.
This logic includes an assumption that parsing is deterministic (which one would hope is true!). However, that assumption is clearly violated, or I have a bug in my implementation of that assumption, as I've hit the included panic twice already.
CC @adonovan
The text was updated successfully, but these errors were encountered: