about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorUlrik Sverdrup <bluss@users.noreply.github.com>2016-03-01 02:27:27 +0100
committerUlrik Sverdrup <bluss@users.noreply.github.com>2016-03-01 02:27:27 +0100
commitedcc02bfee262ce8bc3f087d9793ce68d73b1a40 (patch)
tree209c1bbe422feed715024758bcbb7176227c549b /src/rustllvm/RustWrapper.cpp
parent57e0a7e5d8872c8fcea47fc20239b8921bda2576 (diff)
downloadrust-edcc02bfee262ce8bc3f087d9793ce68d73b1a40.tar.gz
rust-edcc02bfee262ce8bc3f087d9793ce68d73b1a40.zip
derive: Emit only PartialOrd::partial_cmp for simple enums
Using the same logic as for `PartialEq`, when possible define only
`partial_cmp` and leave `lt, le, gt, ge` to their default
implementations. This works well for c-like enums.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions