about summary refs log tree commit diff
path: root/src/librustsyntax/parse
diff options
context:
space:
mode:
Diffstat (limited to 'src/librustsyntax/parse')
-rw-r--r--src/librustsyntax/parse/parser.rs2
-rw-r--r--src/librustsyntax/parse/token.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/librustsyntax/parse/parser.rs b/src/librustsyntax/parse/parser.rs
index 4131d3eca96..46ccb09b220 100644
--- a/src/librustsyntax/parse/parser.rs
+++ b/src/librustsyntax/parse/parser.rs
@@ -1484,7 +1484,7 @@ fn parse_let(p: parser) -> @ast::decl {
 fn parse_instance_var(p:parser, pr: ast::privacy) -> @ast::class_member {
     let mut is_mutbl = ast::class_immutable;
     let lo = p.span.lo;
-    if eat_word(p, "mut") || eat_word(p, "mutable") {
+    if eat_word(p, "mut") {
         is_mutbl = ast::class_mutable;
     }
     if !is_plain_ident(p.token) {
diff --git a/src/librustsyntax/parse/token.rs b/src/librustsyntax/parse/token.rs
index f60e2f26381..9413607aaf1 100644
--- a/src/librustsyntax/parse/token.rs
+++ b/src/librustsyntax/parse/token.rs
@@ -260,7 +260,7 @@ fn bad_expr_word_table() -> hashmap<str, ()> {
                 "class", "const", "cont", "copy", "crust", "do", "else",
                 "enum", "export", "fail", "fn", "for", "if",  "iface",
                 "impl", "import", "let", "log", "loop", "mod",
-                "mut", "mutable", "native", "new", "pure", "resource",
+                "mut", "native", "new", "pure", "resource",
                 "ret", "trait", "type", "unchecked", "unsafe", "while"];
     for keys.each {|word|
         words.insert(word, ());