GCC Middle and Back End API Reference
|
#include "libgdiagnostics.h"
Go to the source code of this file.
Namespaces | |
namespace | json |
Functions | |
void | private_diagnostic_graph_set_property_bag (diagnostic_graph &graph, std::unique_ptr< json::object > properties) |
void | private_diagnostic_node_set_property_bag (diagnostic_node &node, std::unique_ptr< json::object > properties) |
void | private_diagnostic_edge_set_property_bag (diagnostic_edge &edge, std::unique_ptr< json::object > properties) |
diagnostic_event_id | private_diagnostic_execution_path_add_event_3 (diagnostic_execution_path *path, const diagnostic_physical_location *physical_loc, const diagnostic_logical_location *logical_loc, unsigned stack_depth, diagnostic_graph *state_graph, diagnostic_message_buffer *msg_buf) LIBGDIAGNOSTICS_PARAM_MUST_BE_NON_NULL(6) |
void | private_diagnostic_set_nesting_level (diagnostic *diag, int nesting_level) LIBGDIAGNOSTICS_PARAM_MUST_BE_NON_NULL(1) |
|
extern |
Private entrypoint.
|
extern |
Entrypoint added in LIBGDIAGNOSTICS_ABI_4.
Private entrypoint.
References as_diagnostic_event_id(), FAIL_IF_NULL, and path.
|
extern |
Private entrypoints, for use only by sarif-replay. These are subject to removal without notice.
Entrypoints added in LIBGDIAGNOSTICS_ABI_3.
Private entrypoint.
|
extern |
Private entrypoint.
References diagnostics::digraphs::object::set_property_bag().
|
extern |
Entrypoint added in LIBGDIAGNOSTICS_ABI_5.
Private entrypoint.
References FAIL_IF_NULL, and diagnostic::set_nesting_level().