diff --git a/sv-parser-parser/src/lib.rs b/sv-parser-parser/src/lib.rs index f8f39eb..fd8d86d 100644 --- a/sv-parser-parser/src/lib.rs +++ b/sv-parser-parser/src/lib.rs @@ -87,13 +87,16 @@ impl HasExtraState for SpanInfo { nom_packrat::storage!(AnyNode, bool, 1024); pub fn sv_parser(s: Span) -> IResult { + nom_packrat::init!(); source_text(s) } pub fn lib_parser(s: Span) -> IResult { + nom_packrat::init!(); library_text(s) } pub fn pp_parser(s: Span) -> IResult { + nom_packrat::init!(); preprocessor_text(s) }