aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/program-state.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/analyzer/program-state.cc')
-rw-r--r--gcc/analyzer/program-state.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/analyzer/program-state.cc b/gcc/analyzer/program-state.cc
index 9bb81e6..78f739e 100644
--- a/gcc/analyzer/program-state.cc
+++ b/gcc/analyzer/program-state.cc
@@ -526,6 +526,14 @@ sm_state_map::clear_any_state (const svalue *sval)
m_map.remove (sval);
}
+/* Clear all per-svalue state within this state map. */
+
+void
+sm_state_map::clear_all_per_svalue_state ()
+{
+ m_map.empty ();
+}
+
/* Set the "global" state within this state map to STATE. */
void