File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8
8
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c
9
9
refs/heads/incoming: 44d4d6de762f3f9aae1fedcf454c66b79b3ad58d
10
- refs/heads/dist-snap: 4e9a63ff917af32bd9ddfee65f5871a5586771e1
10
+ refs/heads/dist-snap: b26ae289d0c69350742daa9cadb1c099d2ec3816
11
11
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
12
12
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
13
13
refs/heads/try3: 9387340aab40a73e8424c48fd42f0c521a4875c0
Original file line number Diff line number Diff line change @@ -2728,8 +2728,9 @@ pub impl Parser {
2728
2728
}
2729
2729
self . bump ( ) ;
2730
2730
}
2731
- token:: IDENT ( * ) => {
2731
+ token:: MOD_SEP | token :: IDENT ( * ) => {
2732
2732
let maybe_bound = match * self . token {
2733
+ token:: MOD_SEP => None ,
2733
2734
token:: IDENT ( copy sid, _) => {
2734
2735
match * self . id_to_str ( sid) {
2735
2736
~"send" |
@@ -2757,7 +2758,7 @@ pub impl Parser {
2757
2758
result. push ( bound) ;
2758
2759
}
2759
2760
None => {
2760
- let ty = self . parse_ty ( false ) ;
2761
+ let ty = self . parse_ty ( true ) ;
2761
2762
result. push ( TraitTyParamBound ( ty) ) ;
2762
2763
}
2763
2764
}
Original file line number Diff line number Diff line change
1
+ fn foo < T : :: cmp:: Eq > ( t : T ) { }
2
+
3
+ fn main ( ) { }
You can’t perform that action at this time.
0 commit comments