Home
last modified time | relevance | path

Searched refs:pretty_printer (Results 1 – 11 of 11) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dpretty-print.h134 typedef struct pretty_print_info pretty_printer; typedef
135 typedef bool (*printer_fn) (pretty_printer *, text_info *, const char *,
291 extern void pp_construct (pretty_printer *, const char *, int);
292 extern void pp_base_set_line_maximum_length (pretty_printer *, int);
293 extern void pp_base_set_prefix (pretty_printer *, const char *);
294 extern void pp_base_destroy_prefix (pretty_printer *);
295 extern int pp_base_remaining_character_count_for_line (pretty_printer *);
296 extern void pp_base_clear_output_area (pretty_printer *);
297 extern const char *pp_base_formatted_text (pretty_printer *);
298 extern const char *pp_base_last_position_in_text (const pretty_printer *);
[all …]
H A Dpretty-print.c66 pp_set_real_maximum_length (pretty_printer *pp) in pp_set_real_maximum_length()
89 pp_clear_state (pretty_printer *pp) in pp_clear_state()
97 pp_write_text_to_stream (pretty_printer *pp) in pp_write_text_to_stream()
106 pp_wrap_text (pretty_printer *pp, const char *start, const char *end) in pp_wrap_text()
139 pp_maybe_wrap_text (pretty_printer *pp, const char *start, const char *end) in pp_maybe_wrap_text()
150 pp_append_r (pretty_printer *pp, const char *start, int length) in pp_append_r()
160 pp_base_indent (pretty_printer *pp) in pp_base_indent()
208 pp_base_format (pretty_printer *pp, text_info *text) in pp_base_format()
555 pp_base_output_formatted_text (pretty_printer *pp) in pp_base_output_formatted_text()
579 pp_base_format_verbatim (pretty_printer *pp, text_info *text) in pp_base_format_verbatim()
[all …]
H A Dc-objc-common.c43 static bool c_tree_printer (pretty_printer *, text_info *, const char *,
164 c_tree_printer (pretty_printer *pp, text_info *text, const char *spec, in c_tree_printer()
245 pretty_printer *base = context->printer; in c_initialize_diagnostics()
247 memcpy (pp_base (pp), base, sizeof (pretty_printer)); in c_initialize_diagnostics()
249 context->printer = (pretty_printer *) pp; in c_initialize_diagnostics()
H A Dtree-pretty-print.c41 static void pretty_print_string (pretty_printer *, const char*);
42 static void print_call_name (pretty_printer *, tree);
43 static void newline_and_indent (pretty_printer *, int);
45 static void print_declaration (pretty_printer *, tree, int, int);
46 static void print_struct_decl (pretty_printer *, tree, int, int);
47 static void do_niy (pretty_printer *, tree);
48 static void dump_vops (pretty_printer *, tree, int, int);
49 static void dump_generic_bb_buff (pretty_printer *, basic_block, int, int);
61 static pretty_printer buffer;
67 do_niy (pretty_printer *buffer, tree node) in do_niy()
[all …]
H A Ddiagnostic.h65 pretty_printer *printer;
211 extern int dump_generic_node (pretty_printer *, tree, int, int, bool);
H A Dc-pretty-print.h57 pretty_printer base;
H A Dtree-mudflap.c103 static pretty_printer buf_rec; in mf_varname_tree()
105 pretty_printer *buf = & buf_rec; in mf_varname_tree()
H A Ddiagnostic.c96 context->printer = XNEW (pretty_printer); in diagnostic_initialize()
H A Dtoplev.c1424 default_tree_printer (pretty_printer * pp, text_info *text, const char *spec, in default_tree_printer()
/openbsd-src/gnu/gcc/gcc/cp/
H A Dcp-objcp-common.c156 pretty_printer *base = context->printer; in cxx_initialize_diagnostics()
158 memcpy (pp_base (pp), base, sizeof (pretty_printer)); in cxx_initialize_diagnostics()
160 context->printer = (pretty_printer *) pp; in cxx_initialize_diagnostics()
H A Derror.c89 static bool cp_printer (pretty_printer *, text_info *, const char *,
2316 cp_printer (pretty_printer *pp, text_info *text, const char *spec, in cp_printer()