diff options
Diffstat (limited to 'src/librustc/middle/check_const.rs')
| -rw-r--r-- | src/librustc/middle/check_const.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/middle/check_const.rs b/src/librustc/middle/check_const.rs index 2b7516a3a67..4639c1f31f3 100644 --- a/src/librustc/middle/check_const.rs +++ b/src/librustc/middle/check_const.rs @@ -35,8 +35,8 @@ fn check_item(sess: Session, ast_map: ast_map::map, (v.visit_expr)(ex, true, v); check_item_recursion(sess, ast_map, def_map, it); } - item_enum(enum_definition, _) => { - for enum_definition.variants.each |var| { + item_enum(ref enum_definition, _) => { + for (*enum_definition).variants.each |var| { do option::iter(&var.node.disr_expr) |ex| { (v.visit_expr)(*ex, true, v); } |
