]> git.ipfire.org Git - thirdparty/gcc.git/commit
diagnostics: update signature of some callbacks
authorDavid Malcolm <dmalcolm@redhat.com>
Fri, 8 Aug 2025 20:55:44 +0000 (16:55 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Fri, 8 Aug 2025 20:55:44 +0000 (16:55 -0400)
commitd7d0ea918fad92aa6403b3d6998e81b45bc93ba5
treeefcb68d3d02df9ba47d0cee6469b2c234ad68818
parent5edb251951a3a250b54a22fbd24c4f65f19f76fb
diagnostics: update signature of some callbacks

No functional change intended.

gcc/cp/ChangeLog:
* error.cc (cp_adjust_diagnostic_info): Convert "context" arg from
ptr to const &.

gcc/ChangeLog:
* diagnostics/context.cc (context::get_any_inlining_info): Convert
"context" arg of m_set_locations_cb from ptr to const &.
(context::report_diagnostic): Convert "context" arg of
m_adjust_diagnostic_info from ptr to const &.
* diagnostics/context.h (context::set_locations_callback_t):
Likewise.
(context::set_adjust_diagnostic_info_callback): Likewise.
(context::m_adjust_diagnostic_info): Likewise.
* tree-diagnostic.cc (set_inlining_locations): Likewise.

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
gcc/cp/error.cc
gcc/diagnostics/context.cc
gcc/diagnostics/context.h
gcc/tree-diagnostic.cc