diff options
Diffstat (limited to 'src/librustc/middle/check_match.rs')
| -rw-r--r-- | src/librustc/middle/check_match.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/librustc/middle/check_match.rs b/src/librustc/middle/check_match.rs index 64cfd293ee4..2d9284846ac 100644 --- a/src/librustc/middle/check_match.rs +++ b/src/librustc/middle/check_match.rs @@ -102,7 +102,7 @@ pub struct MatchCheckCtxt<'a, 'tcx: 'a> { pub param_env: ParameterEnvironment<'a, 'tcx>, } -#[deriving(Clone, PartialEq)] +#[derive(Clone, PartialEq)] pub enum Constructor { /// The constructor of all patterns that don't vary by constructor, /// e.g. struct patterns and fixed-length arrays. @@ -119,14 +119,14 @@ pub enum Constructor { SliceWithSubslice(uint, uint) } -#[deriving(Clone, PartialEq)] +#[derive(Clone, PartialEq)] enum Usefulness { Useful, UsefulWithWitness(Vec<P<Pat>>), NotUseful } -#[deriving(Copy)] +#[derive(Copy)] enum WitnessPreference { ConstructWitness, LeaveOutWitness |
