@@ -55,7 +55,7 @@ macro_rules! follow_expr {
55
55
( $e: expr $m: meta) => { } ; //~ERROR `$e:expr` is followed by `$m:meta`
56
56
}
57
57
// FOLLOW(ty) = {OpenDelim(Brace), Comma, FatArrow, Colon, Eq, Gt, Semi, Or,
58
- // Ident(as), Ident(where), OpenDelim(Bracket)}
58
+ // Ident(as), Ident(where), OpenDelim(Bracket), Nonterminal(Block) }
59
59
macro_rules! follow_ty {
60
60
( $t: ty ( ) ) => { } ; //~WARN `$t:ty` is followed by `(`
61
61
( $t: ty [ ] ) => { } ; // ok (RFC 1462)
@@ -67,7 +67,7 @@ macro_rules! follow_ty {
67
67
( $t: ty $t: ty) => { } ; //~ERROR `$t:ty` is followed by `$t:ty`
68
68
( $t: ty $s: stmt) => { } ; //~ERROR `$t:ty` is followed by `$s:stmt`
69
69
( $t: ty $p: path) => { } ; //~ERROR `$t:ty` is followed by `$p:path`
70
- ( $t: ty $b: block) => { } ; //~ERROR `$t:ty` is followed by `$b:block`
70
+ ( $t: ty $b: block) => { } ; // ok (RFC 1494)
71
71
( $t: ty $i: ident) => { } ; //~ERROR `$t:ty` is followed by `$i:ident`
72
72
( $t: ty $t: tt) => { } ; //~ERROR `$t:ty` is followed by `$t:tt`
73
73
( $t: ty $i: item) => { } ; //~ERROR `$t:ty` is followed by `$i:item`
@@ -109,7 +109,7 @@ macro_rules! follow_path {
109
109
( $p: path $t: ty) => { } ; //~ERROR `$p:path` is followed by `$t:ty`
110
110
( $p: path $s: stmt) => { } ; //~ERROR `$p:path` is followed by `$s:stmt`
111
111
( $p: path $p: path) => { } ; //~ERROR `$p:path` is followed by `$p:path`
112
- ( $p: path $b: block) => { } ; //~ERROR `$p:path` is followed by `$b:block`
112
+ ( $p: path $b: block) => { } ; // ok (RFC 1494)
113
113
( $p: path $i: ident) => { } ; //~ERROR `$p:path` is followed by `$i:ident`
114
114
( $p: path $t: tt) => { } ; //~ERROR `$p:path` is followed by `$t:tt`
115
115
( $p: path $i: item) => { } ; //~ERROR `$p:path` is followed by `$i:item`
0 commit comments