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 @@ -5,7 +5,7 @@ refs/heads/snap-stage3: 78a7676898d9f80ab540c6df5d4c9ce35bb50463
5
5
refs/heads/try: 519addf6277dbafccbb4159db4b710c37eaa2ec5
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8
- refs/heads/try2: 4e9a63ff917af32bd9ddfee65f5871a5586771e1
8
+ refs/heads/try2: b26ae289d0c69350742daa9cadb1c099d2ec3816
9
9
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
10
10
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
11
11
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503
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