diff options
Diffstat (limited to 'src/libsyntax/ast_map.rs')
| -rw-r--r-- | src/libsyntax/ast_map.rs | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/libsyntax/ast_map.rs b/src/libsyntax/ast_map.rs index 859f5f1d502..3251ea5d2e9 100644 --- a/src/libsyntax/ast_map.rs +++ b/src/libsyntax/ast_map.rs @@ -12,25 +12,6 @@ enum path_elt { } impl path_elt : cmp::Eq { - #[cfg(stage0)] - pure fn eq(other: &path_elt) -> bool { - match self { - path_mod(e0a) => { - match (*other) { - path_mod(e0b) => e0a == e0b, - _ => false - } - } - path_name(e0a) => { - match (*other) { - path_name(e0b) => e0a == e0b, - _ => false - } - } - } - } - #[cfg(stage1)] - #[cfg(stage2)] pure fn eq(&self, other: &path_elt) -> bool { match (*self) { path_mod(e0a) => { @@ -47,10 +28,6 @@ impl path_elt : cmp::Eq { } } } - #[cfg(stage0)] - pure fn ne(other: &path_elt) -> bool { !self.eq(other) } - #[cfg(stage1)] - #[cfg(stage2)] pure fn ne(&self, other: &path_elt) -> bool { !(*self).eq(other) } } |
