diff options
Diffstat (limited to 'gcc/diagnostic-format.h')
-rw-r--r-- | gcc/diagnostic-format.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/gcc/diagnostic-format.h b/gcc/diagnostic-format.h index f274a00..07db2cd 100644 --- a/gcc/diagnostic-format.h +++ b/gcc/diagnostic-format.h @@ -36,6 +36,10 @@ public: virtual void dump (FILE *out, int indent) const; + /* Vfunc for notifying this format what the primary input file is, + e.g. for titles of HTML, for SARIF's artifact metadata. */ + virtual void set_main_input_filename (const char *) {} + /* Vfunc for making an appropriate diagnostic_per_format_buffer subclass for this format. */ virtual std::unique_ptr<diagnostic_per_format_buffer> @@ -95,12 +99,5 @@ diagnostic_output_format_init (diagnostic_context &, const char *base_file_name, enum diagnostics_output_format, bool json_formatting); -extern void -diagnostic_output_format_init_json_stderr (diagnostic_context &context, - bool formatted); -extern void -diagnostic_output_format_init_json_file (diagnostic_context &context, - bool formatted, - const char *base_file_name); #endif /* ! GCC_DIAGNOSTIC_FORMAT_H */ |