21#ifndef GCC_DIAGNOSTICS_HTML_SINK_H
22#define GCC_DIAGNOSTICS_HTML_SINK_H
33 void dump (FILE *out,
int indent)
const;
55extern std::unique_ptr<sink>
57 const line_maps &line_maps,
Definition diagnostics/context.h:253
Definition diagnostics/context.h:145
Definition output-file.h:32
Definition diagnostics/context.h:157
Definition xml-printer.h:33
static struct path_prefix cpath path
Definition collect2.cc:514
static const char * base_file_name(const char *file_name)
Definition genautomata.cc:9229
Definition coretypes.h:167
void print_path_as_html(xml::printer &xp, const paths::path &path, context &dc, html_label_writer *event_label_writer, const source_print_policy &dspp)
Definition paths-output.cc:1386
output_file open_html_output_file(context &dc, line_maps *line_maps, const char *base_file_name)
Definition html-sink.cc:1490
std::unique_ptr< sink > make_html_sink(context &dc, const line_maps &line_maps, const html_generation_options &html_gen_opts, output_file output_file_)
Definition html-sink.cc:1520
Definition html-sink.h:30
html_generation_options()
Definition html-sink.cc:57
bool m_show_state_diagrams
Definition html-sink.h:41
bool m_show_state_diagrams_sarif
Definition html-sink.h:44
void dump(FILE *out, int indent) const
Definition html-sink.cc:67
bool m_show_state_diagrams_dot_src
Definition html-sink.h:47
bool m_css
Definition html-sink.h:35
bool m_javascript
Definition html-sink.h:36