File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -163,7 +163,7 @@ fn string_advance_token(r: @mut StringReader) {
163
163
}
164
164
}
165
165
166
- fn byte_offset ( rdr : @ mut StringReader ) -> BytePos {
166
+ fn byte_offset ( rdr : & StringReader ) -> BytePos {
167
167
( rdr. pos - rdr. filemap . start_pos )
168
168
}
169
169
@@ -176,7 +176,7 @@ pub fn get_str_from(rdr: @mut StringReader, start: BytePos) -> ~str {
176
176
177
177
// EFFECT: advance the StringReader by one character. If a newline is
178
178
// discovered, add it to the FileMap's list of line start offsets.
179
- pub fn bump ( rdr : @ mut StringReader ) {
179
+ pub fn bump ( rdr : & mut StringReader ) {
180
180
rdr. last_pos = rdr. pos ;
181
181
let current_byte_offset = byte_offset ( rdr) . to_uint ( ) ; ;
182
182
if current_byte_offset < ( * rdr. src ) . len ( ) {
Original file line number Diff line number Diff line change @@ -1607,9 +1607,9 @@ pub impl Parser {
1607
1607
token:: LBRACE | token:: LPAREN | token:: LBRACKET => {
1608
1608
self . parse_matcher_subseq (
1609
1609
name_idx,
1610
- & * self . token ,
1610
+ * self . token ,
1611
1611
// tjc: not sure why we need a copy
1612
- & token:: flip_delimiter ( & * self . token )
1612
+ token:: flip_delimiter ( & * self . token )
1613
1613
)
1614
1614
}
1615
1615
_ => self . fatal ( ~"expected open delimiter")
@@ -1623,15 +1623,15 @@ pub impl Parser {
1623
1623
fn parse_matcher_subseq (
1624
1624
& self ,
1625
1625
name_idx : @mut uint ,
1626
- bra : & token:: Token ,
1627
- ket : & token:: Token
1626
+ bra : token:: Token ,
1627
+ ket : token:: Token
1628
1628
) -> ~[ matcher ] {
1629
1629
let mut ret_val = ~[ ] ;
1630
1630
let mut lparens = 0 u;
1631
1631
1632
- self . expect ( bra) ;
1632
+ self . expect ( & bra) ;
1633
1633
1634
- while * self . token != * ket || lparens > 0 u {
1634
+ while * self . token != ket || lparens > 0 u {
1635
1635
if * self . token == token:: LPAREN { lparens += 1 u; }
1636
1636
if * self . token == token:: RPAREN { lparens -= 1 u; }
1637
1637
ret_val. push ( self . parse_matcher ( name_idx) ) ;
@@ -1651,8 +1651,8 @@ pub impl Parser {
1651
1651
let name_idx_lo = * name_idx;
1652
1652
let ms = self . parse_matcher_subseq (
1653
1653
name_idx,
1654
- & token:: LPAREN ,
1655
- & token:: RPAREN
1654
+ token:: LPAREN ,
1655
+ token:: RPAREN
1656
1656
) ;
1657
1657
if ms. len ( ) == 0 u {
1658
1658
self . fatal ( ~"repetition body must be nonempty") ;
You can’t perform that action at this time.
0 commit comments