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

/freebsd-9.3-release/contrib/gcc/
H A Dpretty-print.c66 pp_set_real_maximum_length (pretty_printer *pp)
89 pp_clear_state (pretty_printer *pp)
97 pp_write_text_to_stream (pretty_printer *pp)
106 pp_wrap_text (pretty_printer *pp, const char *start, const char *end)
139 pp_maybe_wrap_text (pretty_printer *pp, const char *start, const char *end)
150 pp_append_r (pretty_printer *pp, const char *start, int length)
160 pp_base_indent (pretty_printer *pp)
208 pp_base_format (pretty_printer *pp, text_info *text)
555 pp_base_output_formatted_text (pretty_printer *pp)
579 pp_base_format_verbatim (pretty_printer *p
[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,
245 pretty_printer *base = context->printer;
247 memcpy (pp_base (pp), base, sizeof (pretty_printer));
249 context->printer = (pretty_printer *) pp;
H A Ddiagnostic.h65 pretty_printer *printer;
211 extern int dump_generic_node (pretty_printer *, tree, int, int, bool);
H A Dpretty-print.h134 typedef struct pretty_print_info pretty_printer; typedef in typeref:struct:pretty_print_info
135 typedef bool (*printer_fn) (pretty_printer *, text_info *, const char *,
287 /* Clients that directly derive from pretty_printer need to override
288 this macro to return a pointer to the base pretty_printer structure. */
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 *);
[all...]
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 *buffe
[all...]
H A Dc-pretty-print.h57 pretty_printer base;
H A Ddiagnostic.c98 context->printer = XNEW (pretty_printer);
H A Dtree-mudflap.c103 static pretty_printer buf_rec;
105 pretty_printer *buf = & buf_rec;
H A Dtoplev.c1462 default_tree_printer (pretty_printer * pp, text_info *text, const char *spec,
/freebsd-9.3-release/contrib/gcc/cp/
H A Dcp-objcp-common.c152 that CONTEXT->printer is an already constructed basic pretty_printer. */
156 pretty_printer *base = context->printer;
158 memcpy (pp_base (pp), base, sizeof (pretty_printer));
160 context->printer = (pretty_printer *) pp;
H A Derror.c89 static bool cp_printer (pretty_printer *, text_info *, const char *,
2325 cp_printer (pretty_printer *pp, text_info *text, const char *spec,

Completed in 83 milliseconds