diff options
| author | John Clements <clements@racket-lang.org> | 2013-03-06 09:30:54 -0800 |
|---|---|---|
| committer | John Clements <clements@racket-lang.org> | 2013-03-06 09:41:52 -0800 |
| commit | 8bb537e68daf2a2794bacfe4bd39ac7fad6314fa (patch) | |
| tree | 1813d56d5a07d009790db7ae848b3a882271ed4a /src/libsyntax/parse/parser.rs | |
| parent | 88451878f8eb12a32dbb0c1eded1a91cb6df8305 (diff) | |
| download | rust-8bb537e68daf2a2794bacfe4bd39ac7fad6314fa.tar.gz rust-8bb537e68daf2a2794bacfe4bd39ac7fad6314fa.zip | |
finish removing parse_value_ident
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 07fe5dec61d..267bcf2fd32 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -457,7 +457,7 @@ pub impl Parser { let pur = p.parse_fn_purity(); // NB: at the moment, trait methods are public by default; this // could change. - let ident = p.parse_method_name(); + let ident = p.parse_ident(); let generics = p.parse_generics(); @@ -2102,11 +2102,7 @@ pub impl Parser { } let lo1 = self.last_span.lo; - let fieldname = if self.look_ahead(1u) == token::COLON { - self.parse_ident() - } else { - self.parse_value_ident() - }; + let fieldname = self.parse_ident(); let hi1 = self.last_span.lo; let fieldpath = ast_util::ident_to_path(mk_sp(lo1, hi1), fieldname); @@ -2946,7 +2942,7 @@ pub impl Parser { } fn parse_fn_header(&self) -> (ident, ast::Generics) { - let id = self.parse_value_ident(); + let id = self.parse_ident(); let generics = self.parse_generics(); (id, generics) } @@ -2969,10 +2965,6 @@ pub impl Parser { (ident, item_fn(decl, purity, generics, body), Some(inner_attrs)) } - fn parse_method_name(&self) -> ident { - self.parse_value_ident() - } - fn parse_method(&self) -> @method { let attrs = self.parse_outer_attributes(); let lo = self.span.lo; @@ -2982,7 +2974,7 @@ pub impl Parser { let visa = self.parse_visibility(); let pur = self.parse_fn_purity(); - let ident = self.parse_method_name(); + let ident = self.parse_ident(); let generics = self.parse_generics(); let (self_ty, decl) = do self.parse_fn_decl_with_self() |p| { p.parse_arg() @@ -3106,7 +3098,7 @@ pub impl Parser { } fn parse_item_struct(&self) -> item_info { - let class_name = self.parse_value_ident(); + let class_name = self.parse_ident(); self.parse_region_param(); let generics = self.parse_generics(); if self.eat(&token::COLON) { @@ -3334,7 +3326,7 @@ pub impl Parser { } fn parse_item_const(&self) -> item_info { - let id = self.parse_value_ident(); + let id = self.parse_ident(); self.expect(&token::COLON); let ty = self.parse_ty(false); self.expect(&token::EQ); @@ -3732,7 +3724,7 @@ pub impl Parser { kind = enum_variant_kind(nested_enum_def); needs_comma = false; } else { - ident = self.parse_value_ident(); + ident = self.parse_ident(); if self.eat(&token::LBRACE) { // Parse a struct variant. all_nullary = false; |
