diff options
author | Aldy Hernandez <aldyh@redhat.com> | 2024-03-20 05:51:55 +0100 |
---|---|---|
committer | Aldy Hernandez <aldyh@redhat.com> | 2024-04-28 21:03:01 +0200 |
commit | 3b9abfd2df5fe720798aab1e21b4a11876607561 (patch) | |
tree | b0ed6d17fe228ab49b2a5729abdf890f4ce58a90 /libcpp | |
parent | df6a1bc59a355c9fee10d29f54c9dca81612afb6 (diff) | |
download | gcc-3b9abfd2df5fe720798aab1e21b4a11876607561.zip gcc-3b9abfd2df5fe720798aab1e21b4a11876607561.tar.gz gcc-3b9abfd2df5fe720798aab1e21b4a11876607561.tar.bz2 |
Remove range_zero and range_nonzero.
Remove legacy range_zero and range_nonzero as they return by value,
which make it not work in a separate irange and prange world. Also,
we already have set_zero and set_nonzero methods in vrange.
gcc/ChangeLog:
* range-op-ptr.cc (pointer_plus_operator::wi_fold): Use method
range setters instead of out of line functions.
(pointer_min_max_operator::wi_fold): Same.
(pointer_and_operator::wi_fold): Same.
(pointer_or_operator::wi_fold): Same.
* range-op.cc (operator_negate::fold_range): Same.
(operator_addr_expr::fold_range): Same.
(range_op_cast_tests): Same.
* range.cc (range_zero): Remove.
(range_nonzero): Remove.
* range.h (range_zero): Remove.
(range_nonzero): Remove.
* value-range.cc (range_tests_misc): Use method instead of out of
line function.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions