]> git.ipfire.org Git - thirdparty/gcc.git/commit
Move print_irange_* out of vrange_printer class.
authorAldy Hernandez <aldyh@redhat.com>
Tue, 19 Mar 2024 19:26:27 +0000 (20:26 +0100)
committerAldy Hernandez <aldyh@redhat.com>
Sun, 28 Apr 2024 19:03:01 +0000 (21:03 +0200)
commitdf6a1bc59a355c9fee10d29f54c9dca81612afb6
tree7e96655d7ca6f3ae3859985f67a5f3f4d51bc7ae
parentb102633be7d0b763d106b0a883679bb1497ca17c
Move print_irange_* out of vrange_printer class.

Move some code out of the irange pretty printers so it can be shared
with pointers.

gcc/ChangeLog:

* value-range-pretty-print.cc (print_int_bound): New.
(print_irange_bitmasks): New.
(vrange_printer::print_irange_bound): Remove.
(vrange_printer::print_irange_bitmasks): Remove.
* value-range-pretty-print.h: Remove print_irange_bitmasks and
print_irange_bound
gcc/value-range-pretty-print.cc
gcc/value-range-pretty-print.h