GCC Middle and Back End API Reference
compiler_capture_cfgs::event_subscriber Class Reference
Inheritance diagram for compiler_capture_cfgs::event_subscriber:
Collaboration diagram for compiler_capture_cfgs::event_subscriber:

Public Member Functions

 event_subscriber (diagnostics::sink &sink)
void on_message (const pass_events::before_pass &) final override
void on_message (const pass_events::after_pass &m) final override

Private Attributes

diagnostics::sinkm_sink

Constructor & Destructor Documentation

◆ event_subscriber()

compiler_capture_cfgs::event_subscriber::event_subscriber ( diagnostics::sink & sink)
inline

References m_sink.

Member Function Documentation

◆ on_message() [1/2]

void compiler_capture_cfgs::event_subscriber::on_message ( const pass_events::after_pass & m)
inlinefinaloverride

◆ on_message() [2/2]

void compiler_capture_cfgs::event_subscriber::on_message ( const pass_events::before_pass & )
inlinefinaloverride

Field Documentation

◆ m_sink

diagnostics::sink& compiler_capture_cfgs::event_subscriber::m_sink
private

Referenced by event_subscriber(), and on_message().


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