From 17311f2f6f073f07fcad07c01a53915e60cb4ec9 Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Wed, 6 May 2020 14:14:14 -0400 Subject: [PATCH 101/179] FIXME: add binding_key2::dump --- gcc/analyzer/store2.cc | 14 ++++++++++++++ gcc/analyzer/store2.h | 1 + 2 files changed, 15 insertions(+) diff --git a/gcc/analyzer/store2.cc b/gcc/analyzer/store2.cc index fa642219f25..7a9e7fdd136 100644 --- a/gcc/analyzer/store2.cc +++ b/gcc/analyzer/store2.cc @@ -91,6 +91,20 @@ binding_key2::dump_to_pp (pretty_printer *pp, bool simple) const /* FIXME. */ +DEBUG_FUNCTION void +binding_key2::dump (bool simple) const +{ + pretty_printer pp; + pp_format_decoder (&pp) = default_tree_printer; + pp_show_color (&pp) = pp_show_color (global_dc->printer); + pp.buffer->stream = stderr; + dump_to_pp (&pp, simple); + pp_newline (&pp); + pp_flush (&pp); +} + +/* FIXME. */ + int binding_key2::cmp_ptrs (const void *p1, const void *p2) { diff --git a/gcc/analyzer/store2.h b/gcc/analyzer/store2.h index 5023402a640..3b341f2978b 100644 --- a/gcc/analyzer/store2.h +++ b/gcc/analyzer/store2.h @@ -56,6 +56,7 @@ public: enum kind kind); virtual void dump_to_pp (pretty_printer *pp, bool simple) const; + void dump (bool simple) const; static int cmp_ptrs (const void *, const void *); static int cmp (const binding_key2 *, const binding_key2 *); -- 2.21.0