diff options
| author | Tim Chevalier <chevalier@alum.wellesley.edu> | 2013-02-20 18:03:43 -0800 |
|---|---|---|
| committer | Tim Chevalier <chevalier@alum.wellesley.edu> | 2013-02-20 18:45:50 -0800 |
| commit | f823d83718cf84cd9459b68726debd5463e31d97 (patch) | |
| tree | 051f9531fbafe2ba23e8c619ec81d956d4cbe3db | |
| parent | a4403e5cb8ddc9472a1ec66b02e3727d9f1f052a (diff) | |
| download | rust-f823d83718cf84cd9459b68726debd5463e31d97.tar.gz rust-f823d83718cf84cd9459b68726debd5463e31d97.zip | |
Fix vdef pattern
| -rw-r--r-- | src/librustc/middle/trans/_match.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/middle/trans/_match.rs b/src/librustc/middle/trans/_match.rs index 87afe607a4f..5e37406bdd7 100644 --- a/src/librustc/middle/trans/_match.rs +++ b/src/librustc/middle/trans/_match.rs @@ -1368,8 +1368,8 @@ pub fn compile_submatch(bcx: block, let mut test_val = val; if opts.len() > 0u { match opts[0] { - var(_, vdef) => { - let variants = ty::enum_variants(tcx, vdef.enm); + var(_, (enm, _)) => { + let variants = ty::enum_variants(tcx, enm); if variants.len() == 1 { kind = single; } else { |
