|
GCC Middle and Back End API Reference
|
#include <client-data-hooks.h>


Public Member Functions | |
| client_data_hooks_decorator (const client_data_hooks *inner) | |
| const client_version_info * | get_any_version_info () const override |
| const logical_locations::manager * | get_logical_location_manager () const override |
| logical_locations::key | get_current_logical_location () const override |
| const char * | maybe_get_sarif_source_language (const char *filename) const override |
| void | add_sarif_invocation_properties (sarif_object &invocation_obj) const override |
| void | dump (FILE *out, int indent) const |
| void DEBUG_FUNCTION | dump () const |
Private Attributes | |
| const client_data_hooks * | m_inner |
Implementation of client_data_hooks that delegates vfuncs to an optional inner object.
|
inline |
References m_inner.
Referenced by json_client_data_hooks::json_client_data_hooks().
|
inlineoverridevirtual |
Implements diagnostics::client_data_hooks.
References m_inner.
|
inlineinherited |
References DEBUG_FUNCTION, and dump().
Referenced by dump().
|
inherited |
|
inlineoverridevirtual |
Implements diagnostics::client_data_hooks.
References m_inner.
|
inlineoverridevirtual |
Implements diagnostics::client_data_hooks.
Reimplemented in json_client_data_hooks.
References m_inner.
|
inlineoverridevirtual |
Implements diagnostics::client_data_hooks.
Reimplemented in json_client_data_hooks.
References m_inner.
|
inlineoverridevirtual |
Implements diagnostics::client_data_hooks.
Reimplemented in json_client_data_hooks.
References m_inner.
|
private |