mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-08 01:28:18 +03:00
Rename use_or_import to view_item.
This commit is contained in:
@@ -46,9 +46,9 @@
|
||||
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_];
|
||||
|
||||
@@ -1405,7 +1405,7 @@ fn stmt_ends_with_semi(@ast.stmt stmt) -> bool {
|
||||
}
|
||||
|
||||
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 @@ fn peeking_at_item(parser p) -> bool {
|
||||
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;
|
||||
|
||||
Reference in New Issue
Block a user