Skip to content

Commit 306d887

Browse files
committed
---
yaml --- r: 58655 b: refs/heads/try c: 5f88634 h: refs/heads/master i: 58653: e423c54 58651: a9fb5be 58647: d57c37b 58639: e4b6b64 58623: 0584915 v: v3
1 parent a46f5f8 commit 306d887

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
refs/heads/master: c081ffbd1e845687202a975ea2e698b623e5722f
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 213f7b24ccd9a6833af7e1a329c5e7ffc8f9e3d2
5-
refs/heads/try: fbaf8399c8d4670b16684a7d94c8ed70839ffc8e
5+
refs/heads/try: 5f886342be75ef465a8e0ffe6f4e7c237fb8fd67
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c

branches/try/src/libsyntax/parse/lexer.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ fn string_advance_token(r: @mut StringReader) {
163163
}
164164
}
165165

166-
fn byte_offset(rdr: @mut StringReader) -> BytePos {
166+
fn byte_offset(rdr: &StringReader) -> BytePos {
167167
(rdr.pos - rdr.filemap.start_pos)
168168
}
169169

@@ -176,7 +176,7 @@ pub fn get_str_from(rdr: @mut StringReader, start: BytePos) -> ~str {
176176

177177
// EFFECT: advance the StringReader by one character. If a newline is
178178
// 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) {
180180
rdr.last_pos = rdr.pos;
181181
let current_byte_offset = byte_offset(rdr).to_uint();;
182182
if current_byte_offset < (*rdr.src).len() {

branches/try/src/libsyntax/parse/parser.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1607,9 +1607,9 @@ pub impl Parser {
16071607
token::LBRACE | token::LPAREN | token::LBRACKET => {
16081608
self.parse_matcher_subseq(
16091609
name_idx,
1610-
&*self.token,
1610+
*self.token,
16111611
// tjc: not sure why we need a copy
1612-
&token::flip_delimiter(&*self.token)
1612+
token::flip_delimiter(&*self.token)
16131613
)
16141614
}
16151615
_ => self.fatal(~"expected open delimiter")
@@ -1623,15 +1623,15 @@ pub impl Parser {
16231623
fn parse_matcher_subseq(
16241624
&self,
16251625
name_idx: @mut uint,
1626-
bra: &token::Token,
1627-
ket: &token::Token
1626+
bra: token::Token,
1627+
ket: token::Token
16281628
) -> ~[matcher] {
16291629
let mut ret_val = ~[];
16301630
let mut lparens = 0u;
16311631

1632-
self.expect(bra);
1632+
self.expect(&bra);
16331633

1634-
while *self.token != *ket || lparens > 0u {
1634+
while *self.token != ket || lparens > 0u {
16351635
if *self.token == token::LPAREN { lparens += 1u; }
16361636
if *self.token == token::RPAREN { lparens -= 1u; }
16371637
ret_val.push(self.parse_matcher(name_idx));
@@ -1651,8 +1651,8 @@ pub impl Parser {
16511651
let name_idx_lo = *name_idx;
16521652
let ms = self.parse_matcher_subseq(
16531653
name_idx,
1654-
&token::LPAREN,
1655-
&token::RPAREN
1654+
token::LPAREN,
1655+
token::RPAREN
16561656
);
16571657
if ms.len() == 0u {
16581658
self.fatal(~"repetition body must be nonempty");

0 commit comments

Comments
 (0)