diff options
| author | Ulrik Sverdrup <bluss@users.noreply.github.com> | 2016-03-01 02:27:27 +0100 |
|---|---|---|
| committer | Ulrik Sverdrup <bluss@users.noreply.github.com> | 2016-03-01 02:27:27 +0100 |
| commit | edcc02bfee262ce8bc3f087d9793ce68d73b1a40 (patch) | |
| tree | 209c1bbe422feed715024758bcbb7176227c549b /src/rustllvm/RustWrapper.cpp | |
| parent | 57e0a7e5d8872c8fcea47fc20239b8921bda2576 (diff) | |
| download | rust-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
