@@ -7,8 +7,8 @@ use syntax::errors::{DiagnosticBuilder, FatalError};
7
7
use syntax:: ext:: base:: ExtCtxt ;
8
8
use syntax:: parse;
9
9
use syntax:: parse:: parser:: Parser as RustParser ;
10
- use syntax:: parse:: token:: { BinOpToken , DelimToken , IdentStyle , Token , Lit as LitToken } ;
11
- use syntax:: parse:: token:: keywords:: Keyword ;
10
+ use syntax:: parse:: token:: { BinOpToken , DelimToken , Token , Lit as LitToken } ;
11
+ use syntax:: parse:: token:: keywords;
12
12
use syntax:: ptr:: P ;
13
13
14
14
use super :: render:: Renderer ;
@@ -67,10 +67,10 @@ macro_rules! integer {
67
67
( ) => ( TokenTree :: Token ( _, Token :: Literal ( LitToken :: Integer ( _) , _) ) )
68
68
}
69
69
macro_rules! ident {
70
- ( $sp: pat, $x: pat) => ( TokenTree :: Token ( $sp, Token :: Ident ( $x, IdentStyle :: Plain ) ) )
70
+ ( $sp: pat, $x: pat) => ( TokenTree :: Token ( $sp, Token :: Ident ( $x) ) )
71
71
}
72
72
macro_rules! substnt {
73
- ( $sp: pat, $x: pat) => ( TokenTree :: Token ( $sp, Token :: SubstNt ( $x, IdentStyle :: Plain ) ) )
73
+ ( $sp: pat, $x: pat) => ( TokenTree :: Token ( $sp, Token :: SubstNt ( $x) ) )
74
74
}
75
75
macro_rules! keyword {
76
76
( $sp: pat, $x: ident) => ( TokenTree :: Token ( $sp, ref $x @ Token :: Ident ( ..) ) )
@@ -163,17 +163,17 @@ impl<'cx, 'i> Parser<'cx, 'i> {
163
163
self . literal ( tt, false ) ?;
164
164
} ,
165
165
// If
166
- [ at ! ( ) , keyword ! ( sp, k) , ..] if k. is_keyword ( Keyword :: If ) => {
166
+ [ at ! ( ) , keyword ! ( sp, k) , ..] if k. is_keyword ( keywords :: If ) => {
167
167
self . shift ( 2 ) ;
168
168
self . if_expr ( sp) ?;
169
169
} ,
170
170
// For
171
- [ at ! ( ) , keyword ! ( sp, k) , ..] if k. is_keyword ( Keyword :: For ) => {
171
+ [ at ! ( ) , keyword ! ( sp, k) , ..] if k. is_keyword ( keywords :: For ) => {
172
172
self . shift ( 2 ) ;
173
173
self . for_expr ( sp) ?;
174
174
} ,
175
175
// Match
176
- [ at ! ( ) , keyword ! ( sp, k) , ..] if k. is_keyword ( Keyword :: Match ) => {
176
+ [ at ! ( ) , keyword ! ( sp, k) , ..] if k. is_keyword ( keywords :: Match ) => {
177
177
self . shift ( 2 ) ;
178
178
self . match_expr ( sp) ?;
179
179
} ,
@@ -247,10 +247,10 @@ impl<'cx, 'i> Parser<'cx, 'i> {
247
247
} }
248
248
// Parse the (optional) @else
249
249
let else_body = match self . input {
250
- [ at ! ( ) , keyword ! ( _, k) , ..] if k. is_keyword ( Keyword :: Else ) => {
250
+ [ at ! ( ) , keyword ! ( _, k) , ..] if k. is_keyword ( keywords :: Else ) => {
251
251
self . shift ( 2 ) ;
252
252
match self . input {
253
- [ keyword ! ( sp, k) , ..] if k. is_keyword ( Keyword :: If ) => {
253
+ [ keyword ! ( sp, k) , ..] if k. is_keyword ( keywords :: If ) => {
254
254
self . shift ( 1 ) ;
255
255
let else_body = {
256
256
// Parse an if expression, but capture the result
@@ -282,7 +282,7 @@ impl<'cx, 'i> Parser<'cx, 'i> {
282
282
fn for_expr ( & mut self , sp : Span ) -> PResult < ( ) > {
283
283
let mut pattern = vec ! [ ] ;
284
284
loop { match self . input {
285
- [ keyword ! ( _, k) , ..] if k. is_keyword ( Keyword :: In ) => {
285
+ [ keyword ! ( _, k) , ..] if k. is_keyword ( keywords :: In ) => {
286
286
self . shift ( 1 ) ;
287
287
break ;
288
288
} ,
0 commit comments