Lines Matching full:parsing
1 //! Extensions to the parsing API with niche applicability.
6 /// Extensions to the `ParseStream` API to support speculative parsing.
11 /// parse stream, perform some speculative parsing, then join the original
12 /// stream to the fork to "commit" the parsing from the fork to the main
20 /// an `A`, or that the `A`s are finished and it's time to start parsing
24 /// parsing `B*` and removing the leading members of `A` from the
26 /// speculative parsing.
35 /// 2544], [`PathSegment`] parsing should always try to consume a following
39 /// This is the exact kind of parsing behavior which requires the "fork,
107 /// The main drawback of this style of speculative parsing is in error
126 /// but if parsed using the above speculative parsing, it falls back to
142 /// parsed LL(3) and without the LL(*) speculative parsing this makes
201 /// contents for further parsing.