Lines Matching refs:peek
161 if ahead.peek(Token![!]) && (ahead.peek2(token::Brace) || ahead.peek2(Ident)) { in parse_stmt()
167 if input.peek(Token![let]) { in parse_stmt()
169 } else if input.peek(Token![pub]) in parse_stmt()
170 || input.peek(Token![crate]) && !input.peek2(Token![::]) in parse_stmt()
171 || input.peek(Token![extern]) in parse_stmt()
172 || input.peek(Token![use]) in parse_stmt()
173 || input.peek(Token![static]) && (input.peek2(Token![mut]) || input.peek2(Ident)) in parse_stmt()
174 || input.peek(Token![const]) && !input.peek2(token::Brace) in parse_stmt()
175 || input.peek(Token![unsafe]) && !input.peek2(token::Brace) in parse_stmt()
176 || input.peek(Token![async]) in parse_stmt()
180 || input.peek(Token![fn]) in parse_stmt()
181 || input.peek(Token![mod]) in parse_stmt()
182 || input.peek(Token![type]) in parse_stmt()
183 || input.peek(item::parsing::existential) && input.peek2(Token![type]) in parse_stmt()
184 || input.peek(Token![struct]) in parse_stmt()
185 || input.peek(Token![enum]) in parse_stmt()
186 || input.peek(Token![union]) && input.peek2(Ident) in parse_stmt()
187 || input.peek(Token![auto]) && input.peek2(Token![trait]) in parse_stmt()
188 || input.peek(Token![trait]) in parse_stmt()
189 || input.peek(Token![default]) in parse_stmt()
191 || input.peek(Token![impl]) in parse_stmt()
192 || input.peek(Token![macro]) in parse_stmt()
228 if input.peek(Token![:]) { in stmt_local()
241 if input.peek(Token![=]) { in stmt_local()
267 if input.peek(Token![;]) { in stmt_expr()