about summary refs log tree commit diff
path: root/src/comp
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2011-06-15 16:30:17 +0200
committerMarijn Haverbeke <marijnh@gmail.com>2011-06-15 21:39:26 +0200
commit0987b17dcbe4a0a8f40d91c02823082ee8d5565f (patch)
tree4069f9196004136cf5b77433a10851d37ca84919 /src/comp
parent1ad69291bc2ac0f23fefde9eaf7f4df3780fa0c2 (diff)
downloadrust-0987b17dcbe4a0a8f40d91c02823082ee8d5565f.tar.gz
rust-0987b17dcbe4a0a8f40d91c02823082ee8d5565f.zip
Small simplification in parser.rs' crate parsing
Diffstat (limited to 'src/comp')
-rw-r--r--src/comp/front/parser.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/comp/front/parser.rs b/src/comp/front/parser.rs
index 72eda8ca309..270bc9830d1 100644
--- a/src/comp/front/parser.rs
+++ b/src/comp/front/parser.rs
@@ -2181,13 +2181,7 @@ fn parse_crate_directive(&parser p) -> ast::crate_directive {
         auto hi = p.get_hi_pos();
         expect(p, token::RBRACE);
         ret spanned(lo, hi, ast::cdir_let(id, x, v));
-    } else if (is_word(p, "use")) {
-        auto vi = parse_view_item(p);
-        ret spanned(lo, vi.span.hi, ast::cdir_view_item(vi));
-    } else if (is_word(p, "import")) {
-        auto vi = parse_view_item(p);
-        ret spanned(lo, vi.span.hi, ast::cdir_view_item(vi));
-    } else if (is_word(p, "export")) {
+    } else if (is_view_item(p)) {
         auto vi = parse_view_item(p);
         ret spanned(lo, vi.span.hi, ast::cdir_view_item(vi));
     } else {