diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2012-07-06 19:06:58 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2012-07-09 10:27:13 -0700 |
| commit | e41029d236c940e7ffb08c43e6cee23025ba029d (patch) | |
| tree | 6a3e9f61e00ddbbb97393e220b3fd42641c85837 /src/libsyntax/parse/parser.rs | |
| parent | d95ab538c1c503c76b1d10211dd60c9d29091a2f (diff) | |
| download | rust-e41029d236c940e7ffb08c43e6cee23025ba029d.tar.gz rust-e41029d236c940e7ffb08c43e6cee23025ba029d.zip | |
rustc: Switch to the new resolution pass
Diffstat (limited to 'src/libsyntax/parse/parser.rs')
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 42 |
1 files changed, 41 insertions, 1 deletions
diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index c94e2acbb2b..6727ebe4c77 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -12,7 +12,47 @@ import common::{seq_sep_trailing_disallowed, seq_sep_trailing_allowed, seq_sep_none, token_to_str}; import dvec::{dvec, extensions}; import vec::{push}; -import ast::*; +import ast::{_mod, add, alt_check, alt_exhaustive, arg, arm, attribute, + bitand, bitor, bitxor, blk, blk_check_mode, bound_const, + bound_copy, bound_send, bound_trait, box, by_copy, by_move, + by_mutbl_ref, by_ref, by_val, capture_clause, capture_item, + carg_base, carg_ident, cdir_dir_mod, cdir_src_mod, + cdir_view_item, checked_expr, claimed_expr, class_immutable, + class_member, class_method, class_mutable, constr, constr_arg, + constr_general, crate, crate_cfg, crate_directive, decl, + decl_item, decl_local, default_blk, deref, div, expl, expr, + expr_, expr_addr_of, expr_alt, expr_assert, expr_assign, + expr_assign_op, expr_binary, expr_block, expr_break, expr_call, + expr_cast, expr_check, expr_cont, expr_copy, expr_do_body, + expr_fail, expr_field, expr_fn, expr_fn_block, expr_if, + expr_if_check, expr_index, expr_lit, expr_log, expr_loop, + expr_loop_body, expr_mac, expr_move, expr_new, expr_path, + expr_rec, expr_ret, expr_swap, expr_tup, expr_unary, expr_vec, + expr_vstore, expr_while, extern_fn, field, fn_decl, foreign_item, + foreign_item_fn, foreign_mod, ident, impure_fn, infer, + init_assign, init_move, initializer, instance_var, item, item_, + item_class, item_const, item_enum, item_fn, item_foreign_mod, + item_impl, item_mod, item_trait, item_ty, lit, lit_, lit_bool, + lit_float, lit_int, lit_int_unsuffixed, lit_nil, lit_str, + lit_uint, local, m_const, m_imm, m_mutbl, mac_, mac_aq, + mac_ellipsis, mac_embed_block, mac_embed_type, mac_invoc, + mac_invoc_tt, mac_var, matcher, method, mode, mt, mtc_bb, + mtc_rep, mtc_tok, mul, mutability, neg, noreturn, not, pat, + pat_box, pat_enum, pat_ident, pat_lit, pat_range, pat_rec, + pat_tup, pat_uniq, pat_wild, path, private, proto, proto_any, + proto_bare, proto_block, proto_box, proto_uniq, public, pure_fn, + purity, re_anon, re_named, region, region_param, rem, ret_style, + return_val, rp_none, rp_self, shl, shr, stmt, stmt_decl, + stmt_expr, stmt_semi, subtract, token_tree, trait_ref, tt_delim, + tt_dotdotdot, tt_flat, tt_interpolate, ty, ty_, ty_bot, ty_box, + ty_constr, ty_constr_, ty_constr_arg, ty_field, ty_fn, ty_infer, + ty_mac, ty_method, ty_nil, ty_param, ty_path, ty_ptr, ty_rec, + ty_rptr, ty_tup, ty_u32, ty_uniq, ty_vec, ty_vstore, + unchecked_blk, uniq, unsafe_blk, unsafe_fn, variant, view_item, + view_item_, view_item_export, view_item_import, view_item_use, + view_path, view_path_glob, view_path_list, view_path_simple, + visibility, vstore, vstore_box, vstore_fixed, vstore_slice, + vstore_uniq}; export file_type; export parser; |
