]> git.ipfire.org Git - thirdparty/gcc.git/commit
diagnostics: move client data hooks into namespace/dir "diagnostics"
authorDavid Malcolm <dmalcolm@redhat.com>
Fri, 25 Jul 2025 19:13:36 +0000 (15:13 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Fri, 25 Jul 2025 19:13:36 +0000 (15:13 -0400)
commitbff1af9ebf6949da6274e94f7bf5bcc17d937a3d
treef6c72060ef5dc439cea5377e43cf8e25d5a2fc69
parentd38c7faf31cc66a66c912bd0ae74c7aa986f9ad2
diagnostics: move client data hooks into namespace/dir "diagnostics"

No functional change intended.

Note that the tree-*.cc implementations are *not* moved into namespace
diagnostics.

gcc/ChangeLog:
* diagnostic-format-html.cc: Update #include for move of
diagnostic-client-data-hooks.h to diagnostics/client-data-hooks.h.
* diagnostic-format-sarif.cc: Likewise.  Update for move of
diagnostic_client_plugin_info to diagnostics::client_plugin_info.
* diagnostic-format-text.cc: Likewise.
* diagnostic.cc: Likewise.
* diagnostic.h: Likewise.
* diagnostic-client-data-hooks.h: Move to...
* diagnostics/client-data-hooks.h: ...here, updating header guard.
(class diagnostic_client_data_hooks): Move to...
(class diagnostics::client_data_hooks): ...here.  Remove redundant
"diagnostics::" prefixes.
(class diagnostic_client_plugin_info): Move to...
(class diagnostics::client_plugin_info): ...here.
* libgdiagnostics.cc: : Update #include for move of
diagnostic-client-data-hooks.h to diagnostics/client-data-hooks.h.
Update for move of diagnostic_client_data_hooks to
diagnostics::client_data_hooks, and for move of
diagnostic_client_version_info to diagnostics::client_version_info.
* tree-diagnostic-client-data-hooks.cc: Likewise.
* tree-diagnostic.cc: Likewise.

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
gcc/diagnostic-format-html.cc
gcc/diagnostic-format-sarif.cc
gcc/diagnostic-format-text.cc
gcc/diagnostic.cc
gcc/diagnostic.h
gcc/diagnostics/client-data-hooks.h [moved from gcc/diagnostic-client-data-hooks.h with 85% similarity]
gcc/libgdiagnostics.cc
gcc/tree-diagnostic-client-data-hooks.cc
gcc/tree-diagnostic.cc