summary refs log tree commit diff
path: root/src/libsyntax
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-08-29 19:23:15 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-08-29 19:23:15 -0700
commita1c11cab2dc56483cf9fe6d25af43b2f602d5155 (patch)
tree7eb884301bb31d4bed8d99c26cd38109b64ac41e /src/libsyntax
parent70d3633c0b66c247b97f721653d33264ddfc680f (diff)
downloadrust-a1c11cab2dc56483cf9fe6d25af43b2f602d5155.tar.gz
rust-a1c11cab2dc56483cf9fe6d25af43b2f602d5155.zip
rustc: Make `<=`, `>=`, and `>` use traits as well
Diffstat (limited to 'src/libsyntax')
-rw-r--r--src/libsyntax/ast_util.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libsyntax/ast_util.rs b/src/libsyntax/ast_util.rs
index e77a3b3068c..8e9ca7bd098 100644
--- a/src/libsyntax/ast_util.rs
+++ b/src/libsyntax/ast_util.rs
@@ -106,8 +106,11 @@ pure fn binop_to_method_name(op: binop) -> Option<~str> {
       shl => return Some(~"shl"),
       shr => return Some(~"shr"),
       lt => return Some(~"lt"),
+      le => return Some(~"le"),
+      ge => return Some(~"ge"),
+      gt => return Some(~"gt"),
       eq => return Some(~"eq"),
-      and | or | le | ne | ge | gt => return None
+      and | or | ne => return None
     }
 }