20#ifndef GCC_EDIT_CONTEXT_H
21#define GCC_EDIT_CONTEXT_H
Definition edit-context.h:44
edited_file & get_or_insert_file(const char *filename)
Definition edit-context.cc:335
bool apply_fixit(const fixit_hint *hint)
Definition edit-context.cc:301
int get_effective_column(const char *filename, int line, int column)
Definition edit-context.cc:261
char * get_content(const char *filename)
Definition edit-context.cc:249
void print_diff(pretty_printer *pp, bool show_filenames)
Definition edit-context.cc:289
edited_file * get_file(const char *filename)
Definition edit-context.cc:326
typed_splay_tree< const char *, edited_file * > m_files
Definition edit-context.h:68
char * generate_diff(bool show_filenames)
Definition edit-context.cc:275
file_cache & get_file_cache() const
Definition edit-context.h:59
bool valid_p() const
Definition edit-context.h:48
void add_fixits(rich_location *richloc)
Definition edit-context.cc:227
bool m_valid
Definition edit-context.h:67
edit_context(file_cache &)
Definition edit-context.cc:217
file_cache & m_file_cache
Definition edit-context.h:66
Definition edit-context.cc:65
Definition pretty-print.h:241
Definition typed-splay-tree.h:26