about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorYuki Okushi <jtitor@2k36.org>2021-11-16 09:14:21 +0900
committerGitHub <noreply@github.com>2021-11-16 09:14:21 +0900
commitfb96ecc37a99def7236a683b1f39369e701ed765 (patch)
tree921c2c6c3886a2731786e5e4a9795f527bb10866 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent12d529741811d23f118260248133b932b8136823 (diff)
parent6323f928bf7676eb8af8230f01672f96fd9498c4 (diff)
downloadrust-fb96ecc37a99def7236a683b1f39369e701ed765.tar.gz
rust-fb96ecc37a99def7236a683b1f39369e701ed765.zip
Rollup merge of #90848 - scottmcm:remove-signed-bigint-helpers, r=joshtriplett
Remove bigint_helper_methods for *signed* types

This PR inspired by `@cuviper's` comment @ https://github.com/rust-lang/rust/issues/90541#issuecomment-967309808

These are working well for *unsigned* types, so keep those, but for the the *signed* ones there are a bunch of questions about what the semantics and API should be.  For the main "helpers for big integer implementations" use, there's no need for the signed versions anyway.  There are plenty of other methods which exist for unsigned types but not signed ones, like `next_power_of_two`, so this isn't unusual.

Fixes #90541
Tracking issue #85532
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions