GCC Middle and Back End API Reference
|
#include "config.h"
#include "system.h"
#include "coretypes.h"
#include "line-map.h"
#include "edit-context.h"
#include "pretty-print.h"
#include "diagnostic-color.h"
#include "selftest.h"
Data Structures | |
class | diff |
class | edited_file |
class | added_line |
class | line_event |
class | edited_line |
Functions | |
static void | print_diff_line (pretty_printer *pp, char prefix_char, const char *line, int line_size) |
static int | line_comparator (int a, int b) |
|
static |
|
static |
Forward decls.
Print one line within a diff, starting with PREFIX_CHAR, followed by the LINE of content, of length LEN. LINE is not necessarily 0-terminated. Print a trailing newline.
References i, and pp_character().
Referenced by edited_file::print_diff_hunk(), edited_line::print_diff_lines(), and edited_file::print_run_of_changed_lines().