diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-02-24 18:51:04 -0800 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-02-26 00:00:04 -0800 |
| commit | 3180d22dde253c86ff42eb8a3e936a7856477ca4 (patch) | |
| tree | cb9685929d7838187e48521ad6cd664d2200bf87 /src/libsyntax/parse | |
| parent | bff22cf1665e98a1c3feb60e1c23fc30a4120934 (diff) | |
| download | rust-3180d22dde253c86ff42eb8a3e936a7856477ca4.tar.gz rust-3180d22dde253c86ff42eb8a3e936a7856477ca4.zip | |
libsyntax: change parse_trait_ref_list to take a &Token
Diffstat (limited to 'src/libsyntax/parse')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 9fe53fe50e2..ef274cb94ab 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -3001,7 +3001,7 @@ pub impl Parser { let traits; if *self.token == token::COLON { self.bump(); - traits = self.parse_trait_ref_list(token::LBRACE); + traits = self.parse_trait_ref_list(&token::LBRACE); } else { traits = ~[]; } @@ -3110,9 +3110,9 @@ pub impl Parser { } } - fn parse_trait_ref_list(ket: token::Token) -> ~[@trait_ref] { + fn parse_trait_ref_list(ket: &token::Token) -> ~[@trait_ref] { self.parse_seq_to_before_end( - ket, + *ket, seq_sep_none(), |p| p.parse_trait_ref() ) @@ -3124,7 +3124,7 @@ pub impl Parser { let ty_params = self.parse_ty_params(); if self.eat(&token::COLON) { self.obsolete(copy *self.span, ObsoleteClassTraits); - let _ = self.parse_trait_ref_list(token::LBRACE); + let _ = self.parse_trait_ref_list(&token::LBRACE); } let mut fields: ~[@struct_field]; |
