Lines Matching full:parsing
3 //! Extensions to the parsing API with niche applicability.
14 /// Extensions to the `ParseStream` API to support speculative parsing.
19 /// parse stream, perform some speculative parsing, then join the original
20 /// stream to the fork to "commit" the parsing from the fork to the main
28 /// an `A`, or that the `A`s are finished and it's time to start parsing
32 /// parsing `B*` and removing the leading members of `A` from the
34 /// speculative parsing.
43 /// 2544], [`PathSegment`] parsing should always try to consume a following
47 /// This is the exact kind of parsing behavior which requires the "fork,
115 /// The main drawback of this style of speculative parsing is in error
134 /// but if parsed using the above speculative parsing, it falls back to
150 /// parsed LL(3) and without the LL(*) speculative parsing this makes
209 /// contents for further parsing.