aboutsummaryrefslogtreecommitdiff
path: root/gcc/analyzer/sm-signal.cc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2022-11-03 13:47:01 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2022-11-03 13:47:01 -0400
commit2a9b395b1e4542c79b250b756346816a9b72d859 (patch)
treeb53286381395f1bb40d9be4cf91ef1a07800d935 /gcc/analyzer/sm-signal.cc
parent6341f14e369a5cd5920bb91660cfea1b2594628f (diff)
downloadgcc-2a9b395b1e4542c79b250b756346816a9b72d859.zip
gcc-2a9b395b1e4542c79b250b756346816a9b72d859.tar.gz
gcc-2a9b395b1e4542c79b250b756346816a9b72d859.tar.bz2
analyzer: use std::unique_ptr for saved_diagnostic::m_stmt_finder
gcc/analyzer/ChangeLog: * diagnostic-manager.cc (saved_diagnostic::saved_diagnostic): Make stmt_finder const. (saved_diagnostic::~saved_diagnostic): Remove explicit delete of m_stmt_finder. (diagnostic_manager::add_diagnostic): Make stmt_finder const. * diagnostic-manager.h (saved_diagnostic::saved_diagnostic): Likewise. (saved_diagnostic::m_stmt_finder): Convert to std::unique_ptr. (diagnostic_manager::add_diagnostic): Make stmt_finder const. * engine.cc (impl_sm_context::impl_sm_context): Likewise. (impl_sm_context::m_stmt_finder): Likewise. (leak_stmt_finder::clone): Convert return type to std::unique_ptr. * exploded-graph.h (stmt_finder::clone): Likewise. Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/analyzer/sm-signal.cc')
0 files changed, 0 insertions, 0 deletions