Lines Matching refs:peek
264 if lookahead.peek(Ident)
270 || input.peek(Token![self]) && input.peek2(Token![::])
271 || lookahead.peek(Token![::])
272 || lookahead.peek(Token![<])
273 || input.peek(Token![Self])
274 || input.peek(Token![super])
275 || input.peek(Token![crate])
278 } else if lookahead.peek(Token![_]) {
280 } else if input.peek(Token![box]) {
282 } else if input.peek(Token![-]) || lookahead.peek(Lit) || lookahead.peek(Token![const])
285 } else if lookahead.peek(Token![ref])
286 || lookahead.peek(Token![mut])
287 || input.peek(Token![self])
288 || input.peek(Ident)
291 } else if lookahead.peek(Token![&]) {
293 } else if lookahead.peek(token::Paren) {
295 } else if lookahead.peek(token::Bracket) {
297 } else if lookahead.peek(Token![..]) && !input.peek(Token![...]) {
299 } else if lookahead.peek(Token![const]) {
374 || input.peek(Token![|]) && !input.peek(Token![||]) && !input.peek(Token![|=])
378 while input.peek(Token![|]) && !input.peek(Token![||]) && !input.peek(Token![|=]) {
397 && input.peek(Token![!])
398 && !input.peek(Token![!=])
414 if input.peek(token::Brace) {
416 } else if input.peek(token::Paren) {
418 } else if input.peek(Token![..]) {
449 if input.peek(Token![@]) {
496 if content.peek(Token![..]) {
535 if boxed.is_none() && by_ref.is_none() && mutability.is_none() && input.peek(Token![:])
651 if input.peek(Token![..]) {
695 || input.peek(Token![|])
696 || input.peek(Token![=])
697 || input.peek(Token![:]) && !input.peek(Token![::])
698 || input.peek(Token![,])
699 || input.peek(Token![;])
700 || input.peek(Token![if])
706 let expr = if lookahead.peek(Lit) {
708 } else if lookahead.peek(Ident)
709 || lookahead.peek(Token![::])
710 || lookahead.peek(Token![<])
711 || lookahead.peek(Token![self])
712 || lookahead.peek(Token![Self])
713 || lookahead.peek(Token![super])
714 || lookahead.peek(Token![crate])
717 } else if lookahead.peek(Token![const]) {