@@ -149,7 +149,7 @@ fn push_blank_line_comment(rdr: &StringReader, comments: &mut Vec<Comment>) {
149
149
comments. push ( Comment {
150
150
style : BlankLine ,
151
151
lines : Vec :: new ( ) ,
152
- pos : rdr. last_pos ,
152
+ pos : rdr. pos ,
153
153
} ) ;
154
154
}
155
155
@@ -167,7 +167,7 @@ fn read_shebang_comment(rdr: &mut StringReader,
167
167
code_to_the_left : bool ,
168
168
comments : & mut Vec < Comment > ) {
169
169
debug ! ( ">>> shebang comment" ) ;
170
- let p = rdr. last_pos ;
170
+ let p = rdr. pos ;
171
171
debug ! ( "<<< shebang comment" ) ;
172
172
comments. push ( Comment {
173
173
style : if code_to_the_left { Trailing } else { Isolated } ,
@@ -180,7 +180,7 @@ fn read_line_comments(rdr: &mut StringReader,
180
180
code_to_the_left : bool ,
181
181
comments : & mut Vec < Comment > ) {
182
182
debug ! ( ">>> line comments" ) ;
183
- let p = rdr. last_pos ;
183
+ let p = rdr. pos ;
184
184
let mut lines: Vec < String > = Vec :: new ( ) ;
185
185
while rdr. curr_is ( '/' ) && rdr. nextch_is ( '/' ) {
186
186
let line = rdr. read_one_line_comment ( ) ;
@@ -240,7 +240,7 @@ fn read_block_comment(rdr: &mut StringReader,
240
240
code_to_the_left : bool ,
241
241
comments : & mut Vec < Comment > ) {
242
242
debug ! ( ">>> block comment" ) ;
243
- let p = rdr. last_pos ;
243
+ let p = rdr. pos ;
244
244
let mut lines: Vec < String > = Vec :: new ( ) ;
245
245
let col = rdr. col ;
246
246
rdr. bump ( ) ;
@@ -369,7 +369,7 @@ pub fn gather_comments_and_literals(span_diagnostic: &errors::Handler,
369
369
}
370
370
371
371
372
- let bstart = rdr. last_pos ;
372
+ let bstart = rdr. pos ;
373
373
rdr. next_token ( ) ;
374
374
// discard, and look ahead; we're working with internal state
375
375
let TokenAndSpan { tok, sp } = rdr. peek ( ) ;
0 commit comments