diff options
author | David Malcolm <dmalcolm@redhat.com> | 2022-11-09 17:20:06 -0500 |
---|---|---|
committer | David Malcolm <dmalcolm@redhat.com> | 2022-11-09 17:20:06 -0500 |
commit | 965ce1ba392ca03c746cabb9ba73e66258557dcb (patch) | |
tree | 148b0a80d5d76cf4ad1e6f53c8a838a7dedaa932 /gcc/ada/par-ch11.adb | |
parent | d8c105810285ad97e8af31a328c8a75d4adc5a19 (diff) | |
download | gcc-965ce1ba392ca03c746cabb9ba73e66258557dcb.zip gcc-965ce1ba392ca03c746cabb9ba73e66258557dcb.tar.gz gcc-965ce1ba392ca03c746cabb9ba73e66258557dcb.tar.bz2 |
analyzer: better logging of event creation
gcc/analyzer/ChangeLog:
* checker-path.cc (checker_event::debug): New.
(checker_path::add_event): Move here from checker-path.h. Add
logging.
* checker-path.h (checker_event::debug): New decl.
(checker_path::checker_path): Add logger param.
(checker_path::add_event): Move definition from here to
checker-path.cc.
(checker_path::m_logger): New field.
* diagnostic-manager.cc
(diagnostic_manager::emit_saved_diagnostic): Pass logger to
checker_path ctor.
(diagnostic_manager::add_events_for_eedge): Log scope when
processing a run of stmts.
Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc/ada/par-ch11.adb')
0 files changed, 0 insertions, 0 deletions