Home
last modified time | relevance | path

Searched refs:peek2 (Results 1 – 11 of 11) sorted by relevance

/linux/rust/syn/
H A Dstmt.rs210 if ahead.peek2(Ident) || ahead.peek2(Token![try]) { in parse_stmt()
212 } else if ahead.peek2(token::Brace) in parse_stmt()
225 || input.peek(Token![crate]) && !input.peek2(Token![::]) in parse_stmt()
229 && (input.peek2(Token![mut]) in parse_stmt()
230 || input.peek2(Ident) in parse_stmt()
231 && !(input.peek2(Token![async]) in parse_stmt()
234 && !(input.peek2(token::Brace) in parse_stmt()
235 || input.peek2(Token![static]) in parse_stmt()
236 || input.peek2(Token![async]) in parse_stmt()
240 || input.peek2(Token![move]) in parse_stmt()
[all …]
H A Dparse_quote.rs161 if input.peek(Token![#]) && input.peek2(Token![!]) { in parse()
188 let is_named = input.peek(Ident) && input.peek2(Token![:]) && !input.peek2(Token![::]); in parse()
H A Dpat.rs293 && (input.peek2(Token![::]) in parse_single()
294 || input.peek2(Token![!]) in parse_single()
295 || input.peek2(token::Brace) in parse_single()
296 || input.peek2(token::Paren) in parse_single()
297 || input.peek2(Token![..])) in parse_single()
298 || input.peek(Token![self]) && input.peek2(Token![::]) in parse_single()
H A Dparse.rs622 pub fn peek2<T: Peek>(&self, token: T) -> bool { in peek2() method
623 fn peek2(buffer: &ParseBuffer, peek: fn(Cursor) -> bool) -> bool { in peek2() function
628 peek2(self, T::Token::peek) in peek2()
H A Dgenerics.rs980 if input.peek(Lifetime) && input.peek2(Token![:]) { in parse()
1123 && (input.peek2(Token![>]) in choose_generics_over_qpath()
1124 || input.peek2(Token![#]) in choose_generics_over_qpath()
1125 || (input.peek2(Lifetime) || input.peek2(Ident)) in choose_generics_over_qpath()
1130 || input.peek2(Token![const])) in choose_generics_over_qpath()
H A Dty.rs696 && args.peek2(Token![:]) in parse()
993 let has_mut_self = allow_self && input.peek(Token![mut]) && input.peek2(Token![self]); in parse_bare_fn_arg()
1002 }) && input.peek2(Token![:]) in parse_bare_fn_arg()
1003 && !input.peek2(Token![::]) in parse_bare_fn_arg()
1013 let ty = if allow_self && !has_self && input.peek(Token![mut]) && input.peek2(Token![self]) in parse_bare_fn_arg()
H A Dexpr.rs1263 } else if input.peek(Token![try]) && input.peek2(token::Brace) { in parse_with_earlier_boundary_rule()
1267 } else if input.peek(Token![const]) && input.peek2(token::Brace) { in parse_with_earlier_boundary_rule()
1527 && (input.peek2(Token![mut]) || input.peek2(Token![const])) in unary_expr()
1732 && !input.peek2(Token![await]) in trailer_expr()
1800 && (input.peek2(token::Brace) || input.peek2(Token![move]) && input.peek3(token::Brace)) in atom_expr()
1803 } else if input.peek(Token![try]) && input.peek2(token::Brace) { in atom_expr()
1809 || input.peek(Token![const]) && !input.peek2(token::Brace) in atom_expr()
1811 || input.peek(Token![async]) && (input.peek2(Token![|]) || input.peek2(Token![move])) in atom_expr()
1814 } else if token::parsing::peek_keyword(input.cursor(), "builtin") && input.peek2(Token![#]) in atom_expr()
1824 || input.peek(Token![try]) && (input.peek2(Token![!]) || input.peek2(Token![::])) in atom_expr()
[all …]
H A Dattr.rs662 while input.peek(Token![#]) && input.peek2(Token![!]) { in parse_inner()
752 } else if input.peek(Token![#]) && input.peek2(token::Bracket) { in parse_meta_name_value_after_path()
H A Ditem.rs1065 || lookahead.peek(Token![auto]) && ahead.peek2(Token![trait]) in parse_rest_of_item()
1090 } else if lookahead.peek(Token![union]) && ahead.peek2(Ident) { in parse_rest_of_item()
1094 } else if lookahead.peek(Token![auto]) && ahead.peek2(Token![trait]) { in parse_rest_of_item()
1097 || lookahead.peek(Token![default]) && !ahead.peek2(Token![!]) in parse_rest_of_item()
1617 if input.peek(Ident) && input.peek2(Token![<]) { in parse_fn_arg_or_variadic()
1877 && ahead.peek2(Token![static])) in parse()
2580 && (input.peek(Token![const]) || input.peek(Token![?]) && input.peek2(Token![const])); in parse_impl()
2586 let polarity = if input.peek(Token![!]) && !input.peek2(token::Brace) { in parse_impl()
2670 let defaultness = if lookahead.peek(Token![default]) && !ahead.peek2(Token![!]) { in parse()
H A Ddata.rs341 || input.peek(Token![union]) && input.peek2(token::Brace)) in parse_named()
H A Dpath.rs320 if input.peek(Lifetime) && !input.peek2(Token![+]) { in parse()