diff options
author | David Malcolm <dmalcolm@redhat.com> | 2021-06-28 19:18:06 -0400 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2021-06-28 19:18:06 -0400 |
commit | 7c6b354b92b38f31cd2399fbdbc9d6f837881480 (patch) | |
tree | 7341fcbb487ebc635454396d8b06bc145a6b378a /include | |
parent | 40c64c9ea565230817f08b5e66a30a1c94ec880c (diff) | |
download | gcc-7c6b354b92b38f31cd2399fbdbc9d6f837881480.zip gcc-7c6b354b92b38f31cd2399fbdbc9d6f837881480.tar.gz gcc-7c6b354b92b38f31cd2399fbdbc9d6f837881480.tar.bz2 |
analyzer: introduce byte_range and use to simplify dumps
gcc/analyzer/ChangeLog:
* analyzer.h (byte_offset_t): New typedef.
* store.cc (bit_range::dump_to_pp): Dump as a byte range if
possible.
(bit_range::as_byte_range): New.
(byte_range::dump_to_pp): New.
* store.h (class byte_range): New forward decl.
(struct bit_range): Add comment.
(bit_range::as_byte_range): New decl.
(struct byte_range): New.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions