@@ -74,7 +74,7 @@ impl MetaVarExpr {
7474 }
7575 } ;
7676 result. push ( element) ;
77- if iter. look_ahead ( 0 ) . is_none ( ) {
77+ if iter. peek ( ) . is_none ( ) {
7878 break ;
7979 }
8080 if !try_eat_comma ( & mut iter) {
@@ -166,7 +166,7 @@ fn parse_count<'psess>(
166166 eat_dollar ( iter, psess, span) ?;
167167 let ident = parse_ident ( iter, psess, span) ?;
168168 let depth = if try_eat_comma ( iter) {
169- if iter. look_ahead ( 0 ) . is_none ( ) {
169+ if iter. peek ( ) . is_none ( ) {
170170 return Err ( psess. dcx ( ) . struct_span_err (
171171 span,
172172 "`count` followed by a comma must have an associated index indicating its depth" ,
@@ -252,7 +252,7 @@ fn parse_token<'psess, 't>(
252252/// Tries to move the iterator forward returning `true` if there is a comma. If not, then the
253253/// iterator is not modified and the result is `false`.
254254fn try_eat_comma ( iter : & mut RefTokenTreeCursor < ' _ > ) -> bool {
255- if let Some ( TokenTree :: Token ( Token { kind : token:: Comma , .. } , _) ) = iter. look_ahead ( 0 ) {
255+ if let Some ( TokenTree :: Token ( Token { kind : token:: Comma , .. } , _) ) = iter. peek ( ) {
256256 let _ = iter. next ( ) ;
257257 return true ;
258258 }
@@ -262,7 +262,7 @@ fn try_eat_comma(iter: &mut RefTokenTreeCursor<'_>) -> bool {
262262/// Tries to move the iterator forward returning `true` if there is a dollar sign. If not, then the
263263/// iterator is not modified and the result is `false`.
264264fn try_eat_dollar ( iter : & mut RefTokenTreeCursor < ' _ > ) -> bool {
265- if let Some ( TokenTree :: Token ( Token { kind : token:: Dollar , .. } , _) ) = iter. look_ahead ( 0 ) {
265+ if let Some ( TokenTree :: Token ( Token { kind : token:: Dollar , .. } , _) ) = iter. peek ( ) {
266266 let _ = iter. next ( ) ;
267267 return true ;
268268 }
@@ -275,7 +275,7 @@ fn eat_dollar<'psess>(
275275 psess : & ' psess ParseSess ,
276276 span : Span ,
277277) -> PResult < ' psess , ( ) > {
278- if let Some ( TokenTree :: Token ( Token { kind : token:: Dollar , .. } , _) ) = iter. look_ahead ( 0 ) {
278+ if let Some ( TokenTree :: Token ( Token { kind : token:: Dollar , .. } , _) ) = iter. peek ( ) {
279279 let _ = iter. next ( ) ;
280280 return Ok ( ( ) ) ;
281281 }
0 commit comments