diff options
author | Martin Liska <mliska@suse.cz> | 2017-05-17 11:01:36 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2017-05-17 09:01:36 +0000 |
commit | 1a81741814618bc19d13de0b9e59c0324114cc86 (patch) | |
tree | 10c3b673319b0cdfae3db0314371cb6732181161 /gcc/tree-pretty-print.c | |
parent | b2fa0a8bdfe15c427f5750f008509ed518683e2b (diff) | |
download | gcc-1a81741814618bc19d13de0b9e59c0324114cc86.zip gcc-1a81741814618bc19d13de0b9e59c0324114cc86.tar.gz gcc-1a81741814618bc19d13de0b9e59c0324114cc86.tar.bz2 |
Introduce dump_flags_t type and use it instead of int type.
2017-05-17 Martin Liska <mliska@suse.cz>
* class.c (dump_class_hierarchy): Introduce dump_flags_t type and
use it instead of int type.
(dump_vtable): Likewise.
(dump_vtt): Likewise.
* decl2.c (dump_tu): Likewise.
2017-05-17 Martin Liska <mliska@suse.cz>
* c-common.h: Introduce dump_flags_t type and
use it instead of int type.
* c-gimplify.c (c_genericize): Likewise.
* c-opts.c: Likewise.
2017-05-17 Martin Liska <mliska@suse.cz>
* c-decl.c (c_parse_final_cleanups): Introduce dump_flags_t type and
use it instead of int type.
2017-05-17 Martin Liska <mliska@suse.cz>
* cfg.c: Introduce dump_flags_t type and
use it instead of int type.
* cfg.h: Likewise.
* cfghooks.c: Likewise.
* cfghooks.h (struct cfg_hooks): Likewise.
* cfgrtl.c: Likewise.
* cfgrtl.h: Likewise.
* cgraph.c (cgraph_node::get_body): Likewise.
* coretypes.h: Likewise.
* domwalk.c: Likewise.
* domwalk.h: Likewise.
* dumpfile.c (struct dump_option_value_info): Likewise.
(dump_enable_all): Likewise.
(dump_switch_p_1): Likewise.
(opt_info_switch_p): Likewise.
* dumpfile.h (enum tree_dump_index): Likewise.
(struct dump_file_info): Likewise.
* genemit.c: Likewise.
* generic-match-head.c: Likewise.
* gengtype.c (open_base_files): Likewise.
* gimple-pretty-print.c: Likewise.
* gimple-pretty-print.h: Likewise.
* graph.c (print_graph_cfg): Likewise.
* graphite-scop-detection.c (dot_all_sese): Likewise.
* ipa-devirt.c (build_type_inheritance_graph): Likewise.
* loop-unroll.c (report_unroll): Likewise.
* passes.c (pass_manager::register_one_dump_file): Likewise.
* print-tree.c: Likewise.
* statistics.c: Likewise.
* tree-cfg.c: Likewise.
* tree-cfg.h: Likewise.
* tree-dfa.c: Likewise.
* tree-dfa.h: Likewise.
* tree-dump.c (dump_function): Likewise.
* tree-dump.h (struct dump_info): Likewise.
* tree-pretty-print.c: Likewise.
* tree-pretty-print.h: Likewise.
* tree-ssa-live.c: Likewise.
* tree-ssa-live.h: Likewise.
* tree-ssa-loop-ivcanon.c (try_unroll_loop_completely): Likewise.
* tree-vect-loop.c: Likewise.
* tree-vect-slp.c: Likewise.
From-SVN: r248140
Diffstat (limited to 'gcc/tree-pretty-print.c')
-rw-r--r-- | gcc/tree-pretty-print.c | 39 |
1 files changed, 20 insertions, 19 deletions
diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.c index d823c2e..ec28b1e 100644 --- a/gcc/tree-pretty-print.c +++ b/gcc/tree-pretty-print.c @@ -39,8 +39,8 @@ static const char *op_symbol (const_tree); static void pretty_print_string (pretty_printer *, const char*); static void newline_and_indent (pretty_printer *, int); static void maybe_init_pretty_print (FILE *); -static void print_struct_decl (pretty_printer *, const_tree, int, int); -static void do_niy (pretty_printer *, const_tree, int); +static void print_struct_decl (pretty_printer *, const_tree, int, dump_flags_t); +static void do_niy (pretty_printer *, const_tree, dump_flags_t); #define INDENT(SPACE) do { \ int i; for (i = 0; i<SPACE; i++) pp_space (pp); } while (0) @@ -52,7 +52,7 @@ static pretty_printer *tree_pp; /* Try to print something for an unknown tree code. */ static void -do_niy (pretty_printer *pp, const_tree node, int flags) +do_niy (pretty_printer *pp, const_tree node, dump_flags_t flags) { int i, len; @@ -115,7 +115,7 @@ debug_tree_chain (tree t) /* Prints declaration DECL to the FILE with details specified by FLAGS. */ void -print_generic_decl (FILE *file, tree decl, int flags) +print_generic_decl (FILE *file, tree decl, dump_flags_t flags) { maybe_init_pretty_print (file); print_declaration (tree_pp, decl, 2, flags); @@ -126,7 +126,7 @@ print_generic_decl (FILE *file, tree decl, int flags) to show in the dump. See TDF_* in dumpfile.h. */ void -print_generic_stmt (FILE *file, tree t, int flags) +print_generic_stmt (FILE *file, tree t, dump_flags_t flags) { maybe_init_pretty_print (file); dump_generic_node (tree_pp, t, 0, flags, true); @@ -138,7 +138,7 @@ print_generic_stmt (FILE *file, tree t, int flags) INDENT spaces. */ void -print_generic_stmt_indented (FILE *file, tree t, int flags, int indent) +print_generic_stmt_indented (FILE *file, tree t, dump_flags_t flags, int indent) { int i; @@ -154,7 +154,7 @@ print_generic_stmt_indented (FILE *file, tree t, int flags, int indent) in the dump. See TDF_* in dumpfile.h. */ void -print_generic_expr (FILE *file, tree t, int flags) +print_generic_expr (FILE *file, tree t, dump_flags_t flags) { maybe_init_pretty_print (file); dump_generic_node (tree_pp, t, 0, flags, false); @@ -244,7 +244,7 @@ dump_fancy_name (pretty_printer *pp, tree name) in FLAGS. */ static void -dump_decl_name (pretty_printer *pp, tree node, int flags) +dump_decl_name (pretty_printer *pp, tree node, dump_flags_t flags) { if (DECL_NAME (node)) { @@ -290,7 +290,7 @@ dump_decl_name (pretty_printer *pp, tree node, int flags) /* Like the above, but used for pretty printing function calls. */ static void -dump_function_name (pretty_printer *pp, tree node, int flags) +dump_function_name (pretty_printer *pp, tree node, dump_flags_t flags) { if (CONVERT_EXPR_P (node)) node = TREE_OPERAND (node, 0); @@ -305,7 +305,7 @@ dump_function_name (pretty_printer *pp, tree node, int flags) static void dump_function_declaration (pretty_printer *pp, tree node, - int spc, int flags) + int spc, dump_flags_t flags) { bool wrote_arg = false; tree arg; @@ -341,7 +341,7 @@ dump_function_declaration (pretty_printer *pp, tree node, /* Dump the domain associated with an array. */ static void -dump_array_domain (pretty_printer *pp, tree domain, int spc, int flags) +dump_array_domain (pretty_printer *pp, tree domain, int spc, dump_flags_t flags) { pp_left_bracket (pp); if (domain) @@ -372,7 +372,7 @@ dump_array_domain (pretty_printer *pp, tree domain, int spc, int flags) dump_generic_node. */ static void -dump_omp_clause (pretty_printer *pp, tree clause, int spc, int flags) +dump_omp_clause (pretty_printer *pp, tree clause, int spc, dump_flags_t flags) { const char *name; @@ -1051,7 +1051,7 @@ dump_omp_clause (pretty_printer *pp, tree clause, int spc, int flags) dump_generic_node. */ void -dump_omp_clauses (pretty_printer *pp, tree clause, int spc, int flags) +dump_omp_clauses (pretty_printer *pp, tree clause, int spc, dump_flags_t flags) { if (clause == NULL) return; @@ -1092,7 +1092,7 @@ dump_location (pretty_printer *pp, location_t loc) dump_generic_node. */ static void -dump_block_node (pretty_printer *pp, tree block, int spc, int flags) +dump_block_node (pretty_printer *pp, tree block, int spc, dump_flags_t flags) { tree t; @@ -1205,7 +1205,7 @@ dump_block_node (pretty_printer *pp, tree block, int spc, int flags) to be a statement and it is terminated by ';' if appropriate. */ int -dump_generic_node (pretty_printer *pp, tree node, int spc, int flags, +dump_generic_node (pretty_printer *pp, tree node, int spc, dump_flags_t flags, bool is_stmt) { tree type; @@ -3313,7 +3313,7 @@ dump_generic_node (pretty_printer *pp, tree node, int spc, int flags, /* Print the declaration of a variable. */ void -print_declaration (pretty_printer *pp, tree t, int spc, int flags) +print_declaration (pretty_printer *pp, tree t, int spc, dump_flags_t flags) { INDENT (spc); @@ -3414,7 +3414,8 @@ print_declaration (pretty_printer *pp, tree t, int spc, int flags) FIXME: Still incomplete. */ static void -print_struct_decl (pretty_printer *pp, const_tree node, int spc, int flags) +print_struct_decl (pretty_printer *pp, const_tree node, int spc, + dump_flags_t flags) { /* Print the name of the structure. */ if (TYPE_NAME (node)) @@ -3810,7 +3811,7 @@ op_symbol (const_tree op) the gimple_call_fn of a GIMPLE_CALL. */ void -print_call_name (pretty_printer *pp, tree node, int flags) +print_call_name (pretty_printer *pp, tree node, dump_flags_t flags) { tree op0 = node; @@ -4050,7 +4051,7 @@ pp_tree_identifier (pretty_printer *pp, tree id) function dump. */ void -dump_function_header (FILE *dump_file, tree fdecl, int flags) +dump_function_header (FILE *dump_file, tree fdecl, dump_flags_t flags) { const char *dname, *aname; struct cgraph_node *node = cgraph_node::get (fdecl); |