GCC Middle and Back End API Reference
libgdiagnostics::node Class Reference

#include <libgdiagnostics++.h>

Collaboration diagram for libgdiagnostics::node:

Public Member Functions

 node ()
 node (diagnostic_node *node_)
void set_label (const char *)
void set_label (message_buffer &&)
void set_location (physical_location loc)
void set_logical_location (logical_location loc)

Data Fields

diagnostic_nodem_inner

Constructor & Destructor Documentation

◆ node() [1/2]

libgdiagnostics::node::node ( )
inline

References m_inner.

◆ node() [2/2]

libgdiagnostics::node::node ( diagnostic_node * node_)
inline

References m_inner.

Member Function Documentation

◆ set_label() [1/2]

void libgdiagnostics::node::set_label ( const char * label)
inline

◆ set_label() [2/2]

void libgdiagnostics::node::set_label ( message_buffer && label)
inline

◆ set_location()

void libgdiagnostics::node::set_location ( physical_location loc)
inline

◆ set_logical_location()

void libgdiagnostics::node::set_logical_location ( logical_location loc)
inline

Field Documentation

◆ m_inner


The documentation for this class was generated from the following file: