Lines Matching refs:peek
269 if input.peek(token::Group) { in ambig_ty()
275 if lookahead.peek(Token![for]) { in ambig_ty()
278 if !lookahead.peek(Ident) in ambig_ty()
279 && !lookahead.peek(Token![fn]) in ambig_ty()
280 && !lookahead.peek(Token![unsafe]) in ambig_ty()
281 && !lookahead.peek(Token![extern]) in ambig_ty()
282 && !lookahead.peek(Token![super]) in ambig_ty()
283 && !lookahead.peek(Token![self]) in ambig_ty()
284 && !lookahead.peek(Token![Self]) in ambig_ty()
285 && !lookahead.peek(Token![crate]) in ambig_ty()
291 if lookahead.peek(token::Paren) { in ambig_ty()
300 if content.peek(Lifetime) { in ambig_ty()
306 if content.peek(Token![?]) { in ambig_ty()
324 if content.peek(Token![,]) { in ambig_ty()
338 if allow_plus && input.peek(Token![+]) { in ambig_ty()
391 } else if lookahead.peek(Token![fn]) in ambig_ty()
392 || lookahead.peek(Token![unsafe]) in ambig_ty()
393 || lookahead.peek(Token![extern]) && !input.peek2(Token![::]) in ambig_ty()
398 } else if lookahead.peek(Ident) in ambig_ty()
399 || input.peek(Token![super]) in ambig_ty()
400 || input.peek(Token![self]) in ambig_ty()
401 || input.peek(Token![Self]) in ambig_ty()
402 || input.peek(Token![crate]) in ambig_ty()
403 || input.peek(Token![extern]) in ambig_ty()
404 || lookahead.peek(Token![::]) in ambig_ty()
405 || lookahead.peek(Token![<]) in ambig_ty()
407 if input.peek(Token![dyn]) { in ambig_ty()
425 if input.peek(Token![!]) && !input.peek(Token![!=]) { in ambig_ty()
450 if lifetimes.is_some() || allow_plus && input.peek(Token![+]) { in ambig_ty()
459 while input.peek(Token![+]) { in ambig_ty()
461 if input.peek(Token![>]) { in ambig_ty()
474 } else if lookahead.peek(token::Bracket) { in ambig_ty()
478 if content.peek(Token![;]) { in ambig_ty()
491 } else if lookahead.peek(Token![*]) { in ambig_ty()
493 } else if lookahead.peek(Token![&]) { in ambig_ty()
495 } else if lookahead.peek(Token![!]) && !input.peek(Token![=]) { in ambig_ty()
497 } else if lookahead.peek(Token![impl]) { in ambig_ty()
499 } else if lookahead.peek(Token![_]) { in ambig_ty()
501 } else if lookahead.peek(Lifetime) { in ambig_ty()
535 let (const_token, mutability) = if lookahead.peek(Token![const]) { in parse()
537 } else if lookahead.peek(Token![mut]) { in parse()
576 while !args.is_empty() && !args.peek(Token![...]) { in parse()
587 if allow_variadic && args.peek(Token![...]) { in parse()
637 && input.peek(token::Paren) in parse()
657 if input.peek(Token![->]) { in parse()
702 if !input.peek(Token![+]) { in parse()
706 if input.peek(Token![>]) { in parse()
733 if !input.peek(Token![+]) { in parse()
774 if (input.peek(Ident) || input.peek(Token![_])) in parse()
793 if lookahead.peek(Ident) { in parse()
795 } else if lookahead.peek(Token![_]) { in parse()
814 if input.peek(Token![extern]) { in parse()