Go to the source code of this file.
◆ DIAGNOSTICS_LOG_SCOPE_PRINTF0
#define DIAGNOSTICS_LOG_SCOPE_PRINTF0 |
( |
| LOGGER, |
|
|
| FMT ) |
Value: if (LOGGER) \
(LOGGER)->log_printf ((FMT)); \
Various macros for logging a formatted line, and indenting
further log messages within a scope.
Referenced by diagnostics::context::add_sink(), diagnostics::context::end_group(), diagnostics::html_builder::flush_to_file(), diagnostics::sarif_builder::flush_to_file(), diagnostics::sarif_builder::flush_to_object(), diagnostics::html_sink::on_report_diagnostic(), diagnostics::sarif_sink::on_report_diagnostic(), diagnostics::text_sink::on_report_diagnostic(), diagnostics::context::report_diagnostic(), and diagnostics::context::set_sink().
◆ DIAGNOSTICS_LOG_SCOPE_PRINTF1
#define DIAGNOSTICS_LOG_SCOPE_PRINTF1 |
( |
| LOGGER, |
|
|
| FMT, |
|
|
| ARG0 ) |
Value: if (LOGGER) \
(LOGGER)->log_printf ((FMT), (ARG0)); \
◆ DIAGNOSTICS_LOG_SCOPE_PRINTF2
#define DIAGNOSTICS_LOG_SCOPE_PRINTF2 |
( |
| LOGGER, |
|
|
| FMT, |
|
|
| ARG0, |
|
|
| ARG1 ) |