@@ -37,7 +37,7 @@ use syntax::ast::{expr_binary, expr_break, expr_cast, expr_field};
3737use syntax:: ast:: { expr_fn_block, expr_index, expr_method_call, expr_path} ;
3838use syntax:: ast:: { def_prim_ty, def_region, def_self, def_ty, def_ty_param} ;
3939use syntax:: ast:: { def_upvar, def_use, def_variant, div, eq} ;
40- use syntax:: ast:: { enum_variant_kind , expr, expr_again, expr_assign_op} ;
40+ use syntax:: ast:: { expr, expr_again, expr_assign_op} ;
4141use syntax:: ast:: { expr_index, expr_loop} ;
4242use syntax:: ast:: { expr_path, expr_struct, expr_unary, fn_decl} ;
4343use syntax:: ast:: { foreign_item, foreign_item_const, foreign_item_fn, ge} ;
@@ -1383,16 +1383,6 @@ pub impl Resolver {
13831383 variant.span);
13841384 self.structs.insert(local_def(variant.node.id));
13851385 }
1386- enum_variant_kind(ref enum_definition) => {
1387- child.define_type(privacy,
1388- def_ty(local_def(variant.node.id)),
1389- variant.span);
1390- for (*enum_definition).variants.each |variant| {
1391- self.build_reduced_graph_for_variant(*variant, item_id,
1392- parent_privacy,
1393- parent, visitor);
1394- }
1395- }
13961386 }
13971387 }
13981388
0 commit comments