Lines Matching refs:tail_tail

2153             tail_tail: IndexStr<'_>,  in parse()
2155 if let Some(b'E') = tail_tail.peek() { in parse()
2185 let (sub, tail_tail) = Substitution::parse(ctx, subs, tail)?; in parse()
2194 tail = tail_tail; in parse()
2198 let (param, tail_tail) = TemplateParam::parse(ctx, subs, tail)?; in parse()
2199 current = Some(save(subs, Prefix::TemplateParam(param), tail_tail)); in parse()
2200 tail = tail_tail; in parse()
2210 if let Ok((decltype, tail_tail)) = Decltype::parse(ctx, subs, tail) { in parse()
2211 current = Some(save(subs, Prefix::Decltype(decltype), tail_tail)); in parse()
2212 tail = tail_tail; in parse()
2214 let (name, tail_tail) = UnqualifiedName::parse(ctx, subs, tail)?; in parse()
2219 current = Some(save(subs, prefix, tail_tail)); in parse()
2220 tail = tail_tail; in parse()
2227 let (args, tail_tail) = TemplateArgs::parse(ctx, subs, tail)?; in parse()
2229 current = Some(save(subs, prefix, tail_tail)); in parse()
2230 tail = tail_tail; in parse()
2243 let (name, tail_tail) = SourceName::parse(ctx, subs, tail)?; in parse()
2244 if tail_tail.peek() == Some(b'M') { in parse()
2246 current = Some(save(subs, prefix, tail_tail)); in parse()
2247 tail = consume(b"M", tail_tail).unwrap(); in parse()
2254 current = Some(save(subs, prefix, tail_tail)); in parse()
2255 tail = tail_tail; in parse()
2260 let (name, tail_tail) = UnqualifiedName::parse(ctx, subs, tail)?; in parse()
2265 current = Some(save(subs, prefix, tail_tail)); in parse()
2266 tail = tail_tail; in parse()
7697 if let Ok((parsed, tail_tail)) = P::parse(ctx, subs, tail) { in one_or_more()
7699 tail = tail_tail; in one_or_more()
7717 if let Ok((parsed, tail_tail)) = P::parse(ctx, subs, tail) { in zero_or_more()
7719 tail = tail_tail; in zero_or_more()