-
-
Couldn't load subscription status.
- Fork 189
Open
Labels
apiA problem with the design of an API featureA problem with the design of an API featureenhancementNew feature or requestNew feature or requesterror-recoveryAn issue related to chumsky's error recovery APIAn issue related to chumsky's error recovery API
Description
Make the type of secondary errors vector generic.
This will allow you to use smallvec or the arena in this location for optimization purposes, as well as use usize if the error is ZST.
It will also allow you to use a mutable reference, for example, to perform several compilation steps with a single vector of secondary errors, rather than alocating several and then concatenating. This will also require the ability to pass this reference accordingly when calling parse or one of its analogues.
Metadata
Metadata
Assignees
Labels
apiA problem with the design of an API featureA problem with the design of an API featureenhancementNew feature or requestNew feature or requesterror-recoveryAn issue related to chumsky's error recovery APIAn issue related to chumsky's error recovery API