1
Fork 0

Rename use_or_import to view_item.

This commit is contained in:
Rafael Ávila de Espíndola 2011-01-04 10:17:43 -05:00
parent cfb97b3393
commit 35c745da03
2 changed files with 8 additions and 8 deletions

View file

@ -46,9 +46,9 @@ type use_node_ = rec(ident name, vec[@meta_item] metadata);
type import_node = spanned[import_node_];
type import_node_ = rec(vec[ident] identifiers);
tag use_or_import {
use_or_import_use(@use_node);
use_or_import_import(@import_node);
tag view_item {
view_item_use(@use_node);
view_item_import(@import_node);
}
type meta_item = spanned[meta_item_];

View file

@ -1405,7 +1405,7 @@ impure fn parse_item_obj(parser p, ast.layer lyr) -> @ast.item {
}
impure fn parse_mod_items(parser p, token.token term) -> ast._mod {
parse_use_and_imports(p);
parse_view(p);
let vec[@ast.item] items = vec();
auto index = new_str_hash[ast.mod_index_entry]();
@ -1721,15 +1721,15 @@ impure fn parse_import(parser p) -> @ast.import_node {
fail;
}
impure fn parse_use_and_imports(parser p) -> vec[ast.use_or_import] {
let vec[ast.use_or_import] items = vec();
impure fn parse_view(parser p) -> vec[ast.view_item] {
let vec[ast.view_item] items = vec();
while (true) {
alt (p.peek()) {
case (token.USE) {
items += vec(ast.use_or_import_use(parse_use(p)));
items += vec(ast.view_item_use(parse_use(p)));
}
case (token.IMPORT) {
items += vec(ast.use_or_import_import(parse_import(p)));
items += vec(ast.view_item_import(parse_import(p)));
}
case (_) {
ret items;