GCC Middle and Back End API Reference
|
Public Member Functions | |
compiler_diagnostic_client_plugin_info (const plugin_name_args *args) | |
const char * | get_short_name () const final override |
const char * | get_full_name () const final override |
const char * | get_version () const final override |
Private Attributes | |
const plugin_name_args * | m_args |
Concrete class for supplying a diagnostic_context with information about a specific plugin within the client, when the client is the compiler (i.e. a GCC plugin).
|
inline |
|
inlinefinaloverridevirtual |
Implements diagnostic_client_plugin_info.
References plugin_name_args::full_name, and m_args.
|
inlinefinaloverridevirtual |
Implements diagnostic_client_plugin_info.
References plugin_name_args::base_name, and m_args.
|
inlinefinaloverridevirtual |
Implements diagnostic_client_plugin_info.
References m_args, and plugin_name_args::version.
|
private |
Referenced by get_full_name(), get_short_name(), and get_version().