|
GCC Middle and Back End API Reference
|
#include <source-printing-options.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 diagnostics::source_printing_options::caret_chars[rich_location::STATICALLY_ALLOCATED_RANGES] |
| bool diagnostics::source_printing_options::colorize_source_p |
| bool diagnostics::source_printing_options::enabled |
| int diagnostics::source_printing_options::max_width |
Referenced by diagnostic_same_line().
| int diagnostics::source_printing_options::min_margin_width |
Referenced by common_handle_option().
| bool diagnostics::source_printing_options::show_event_links_p |
Referenced by common_handle_option(), and diagnostics::print_path_as_html().
| bool diagnostics::source_printing_options::show_labels_p |
Referenced by common_handle_option().
| bool diagnostics::source_printing_options::show_line_numbers_p |
Referenced by common_handle_option().
| bool diagnostics::source_printing_options::show_ruler_p |