File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
trunk/src/libsyntax/parse Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
1
---
2
- refs/heads/master: 37bd466e5898da17f474628461abdd023c4d6a4d
2
+ refs/heads/master: d3fde8476b9cdce734dcec6b2003a482c5908235
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
4
refs/heads/snap-stage3: ec0258a381b88b5574e3f8ce72ae553ac3a574b7
5
5
refs/heads/try: 7c6c492fb2af9a85f21ff952942df3523b22fd17
Original file line number Diff line number Diff line change 9
9
// except according to those terms.
10
10
11
11
use ast;
12
- use codemap:: { spanned, Spanned , mk_sp} ;
12
+ use codemap:: { spanned, Spanned , mk_sp, Span } ;
13
13
use parse:: common:: * ; //resolve bug?
14
14
use parse:: token;
15
15
use parse:: parser:: Parser ;
@@ -129,10 +129,10 @@ impl<'a> ParserAttr for Parser<'a> {
129
129
self . parse_attribute ( true )
130
130
}
131
131
token:: DOC_COMMENT ( s) => {
132
+ // we need to get the position of this token before we bump.
133
+ let Span { lo, hi, .. } = self . span ;
132
134
self . bump ( ) ;
133
- :: attr:: mk_sugared_doc_attr ( self . id_to_interned_str ( s) ,
134
- self . span . lo ,
135
- self . span . hi )
135
+ :: attr:: mk_sugared_doc_attr ( self . id_to_interned_str ( s) , lo, hi)
136
136
}
137
137
_ => {
138
138
break ;
You can’t perform that action at this time.
0 commit comments