GCC Middle and Back End API Reference
|
#include <diagnostic.h>
Data Fields | |
bool | enabled |
int | max_width |
char | caret_chars [rich_location::STATICALLY_ALLOCATED_RANGES] |
bool | colorize_source_p |
bool | show_labels_p |
bool | show_line_numbers_p |
int | min_margin_width |
bool | show_ruler_p |
bool | show_event_links_p |
A bundle of options relating to printing the user's source code (potentially with a margin, underlining, labels, etc).
char diagnostic_source_printing_options::caret_chars[rich_location::STATICALLY_ALLOCATED_RANGES] |
Referenced by diagnostic_context::initialize().
bool diagnostic_source_printing_options::colorize_source_p |
bool diagnostic_source_printing_options::enabled |
int diagnostic_source_printing_options::max_width |
Referenced by diagnostic_same_line(), and diagnostic_set_caret_max_width().
int diagnostic_source_printing_options::min_margin_width |
Referenced by common_handle_option(), general_init(), and diagnostic_context::initialize().
bool diagnostic_source_printing_options::show_event_links_p |
Referenced by common_handle_option(), general_init(), and diagnostic_context::initialize().
bool diagnostic_source_printing_options::show_labels_p |
bool diagnostic_source_printing_options::show_line_numbers_p |
bool diagnostic_source_printing_options::show_ruler_p |
Referenced by diagnostic_context::initialize().