Lines Matching refs:token
248 pub bracket_token: token::Bracket,
325 pub paren_token: token::Paren,
414 pub group_token: token::Group,
441 pub bracket_token: token::Bracket,
503 pub brace_token: token::Brace,
517 pub paren_token: token::Paren,
527 pub paren_token: token::Paren,
572 pub bracket_token: token::Bracket,
599 pub brace_token: token::Brace,
631 pub paren_token: token::Paren,
1074 /// token.
1093 /// `Expr::parse_without_eager_brace` after the `if` token. Same for
1095 /// `while` token or the expr at the top of a `match`.
1172 || input.peek(token::Paren) // tuple
1173 || input.peek(token::Bracket) // array
1174 || input.peek(token::Brace) // block
1246 || !allow_struct.0 && input.peek(token::Brace))
1366 while !input.peek(token::Group) && input.peek(Token![#]) {
1380 if input.peek(token::Group) {
1465 if input.peek(token::Paren) {
1507 if turbofish.is_some() || input.peek(token::Paren) {
1529 } else if input.peek(token::Bracket) {
1555 if input.peek(token::Paren) {
1586 if turbofish.is_some() || input.peek(token::Paren) {
1608 } else if input.peek(token::Bracket) {
1628 if input.peek(token::Group) {
1633 && (input.peek2(token::Brace) || input.peek2(Token![move]) && input.peek3(token::Brace))
1636 } else if input.peek(Token![try]) && input.peek2(token::Brace) {
1643 || input.peek(Token![const]) && !input.peek2(token::Brace)
1660 } else if input.peek(token::Paren) {
1668 } else if input.peek(token::Bracket) {
1688 } else if input.peek(token::Brace) {
1710 } else if input.peek(token::Brace) {
1727 if input.peek(token::Group) {
1731 } else if input.peek(token::Paren) {
1745 if input.peek(token::Brace) {
1814 if allow_struct.0 && input.peek(token::Brace) {
1963 let mut expr = if input.peek(token::Group) {
1983 } else if input.peek(Token![try]) && input.peek2(token::Brace) {
1987 } else if input.peek(Token![const]) && input.peek2(token::Brace) {
1989 } else if input.peek(token::Brace) {
2079 group_token: group.token,
2147 } else if lookahead.peek(token::Brace) {
2586 let expr = if can_begin_expr(input) && (allow_struct.0 || !input.peek(token::Brace)) {
2751 || !allow_struct.0 && input.peek(token::Brace))
2884 let float_token = float.token();
2930 } else if input.peek2(Ident) && (input.peek3(token::Paren) || input.peek3(Token![::])) {
2937 } else if input.peek(token::Bracket) {
2939 } else if input.peek(token::Paren) {
2962 token::Paren::default().surround(tokens, |tokens| {
3174 _ => token::Brace::default().surround(tokens, |tokens| else_.to_tokens(tokens)),