Commit 2bd3ecad by Nathanael Nerode

c-common.h (c_dump_tree), [...]): Change return type from 'int' to 'bool'.

(gcc)
	* c-common.h (c_dump_tree), c-dump.c (c_dump_tree),
	langhooks-def.h (lhd_tree_dump_dump_tree),
	langhooks.c (lhd_tree_dump_dump_tree), langhooks.h (*dump_tree):
	Change return type from 'int' to 'bool'.  Replace 0 and 1 with
	true and false in return statements.
(cp)
	* dump.c (cp_dump_tree), cp-tree.h (cp_dump_tree): Change return
	type from 'int' to 'bool'. Replace 0 and 1 with true and false in
	return statements.
(java)
	* lang.c (java_dump_tree): Change return type from 'int' to 'bool'.
	Replace 0 and 1 with true and false in return statements.

From-SVN: r64596
parent 784fb70e
2003-03-19 Nathanael Nerode <neroden@gcc.gnu.org>
* c-common.h (c_dump_tree), c-dump.c (c_dump_tree),
langhooks-def.h (lhd_tree_dump_dump_tree),
langhooks.c (lhd_tree_dump_dump_tree), langhooks.h (*dump_tree):
Change return type from 'int' to 'bool'. Replace 0 and 1 with
true and false in return statements.
2003-03-19 Kevin Buettner <kevinb@redhat.com> 2003-03-19 Kevin Buettner <kevinb@redhat.com>
* dwarf2out.c (DWARF_INITIAL_LENGTH_SIZE): Define. * dwarf2out.c (DWARF_INITIAL_LENGTH_SIZE): Define.
......
...@@ -1281,7 +1281,7 @@ struct c_fileinfo ...@@ -1281,7 +1281,7 @@ struct c_fileinfo
struct c_fileinfo *get_fileinfo PARAMS ((const char *)); struct c_fileinfo *get_fileinfo PARAMS ((const char *));
extern void dump_time_statistics PARAMS ((void)); extern void dump_time_statistics PARAMS ((void));
extern int c_dump_tree PARAMS ((void *, tree)); extern bool c_dump_tree PARAMS ((void *, tree));
extern void pch_init PARAMS ((void)); extern void pch_init PARAMS ((void));
extern int c_common_valid_pch PARAMS ((cpp_reader *pfile, extern int c_common_valid_pch PARAMS ((cpp_reader *pfile,
......
...@@ -49,7 +49,7 @@ dump_next_stmt (di, t) ...@@ -49,7 +49,7 @@ dump_next_stmt (di, t)
/* Dump any C-specific tree codes and attributes of common codes. */ /* Dump any C-specific tree codes and attributes of common codes. */
int bool
c_dump_tree (dump_info, t) c_dump_tree (dump_info, t)
void *dump_info; void *dump_info;
tree t; tree t;
...@@ -194,5 +194,5 @@ c_dump_tree (dump_info, t) ...@@ -194,5 +194,5 @@ c_dump_tree (dump_info, t)
break; break;
} }
return 0; return false;
} }
2003-03-19 Nathanael Nerode <neroden@gcc.gnu.org>
* dump.c (cp_dump_tree), cp-tree.h (cp_dump_tree): Change return
type from 'int' to 'bool'. Replace 0 and 1 with true and false in
return statements.
2003-03-19 Jason Merrill <jason@redhat.com> 2003-03-19 Jason Merrill <jason@redhat.com>
PR c++/8316, c++/9315, c++/10136 PR c++/8316, c++/9315, c++/10136
......
...@@ -4407,7 +4407,7 @@ extern tree mangle_guard_variable (tree); ...@@ -4407,7 +4407,7 @@ extern tree mangle_guard_variable (tree);
extern tree mangle_ref_init_variable (tree); extern tree mangle_ref_init_variable (tree);
/* in dump.c */ /* in dump.c */
extern int cp_dump_tree (void *, tree); extern bool cp_dump_tree (void *, tree);
/* -- end of C++ */ /* -- end of C++ */
......
...@@ -202,7 +202,7 @@ dump_op (dump_info_p di, tree t) ...@@ -202,7 +202,7 @@ dump_op (dump_info_p di, tree t)
} }
} }
int bool
cp_dump_tree (void* dump_info, tree t) cp_dump_tree (void* dump_info, tree t)
{ {
enum tree_code code; enum tree_code code;
...@@ -223,17 +223,17 @@ cp_dump_tree (void* dump_info, tree t) ...@@ -223,17 +223,17 @@ cp_dump_tree (void* dump_info, tree t)
if (IDENTIFIER_OPNAME_P (t)) if (IDENTIFIER_OPNAME_P (t))
{ {
dump_string (di, "operator"); dump_string (di, "operator");
return 1; return true;
} }
else if (IDENTIFIER_TYPENAME_P (t)) else if (IDENTIFIER_TYPENAME_P (t))
{ {
dump_child ("tynm", TREE_TYPE (t)); dump_child ("tynm", TREE_TYPE (t));
return 1; return true;
} }
else if (t == anonymous_namespace_name) else if (t == anonymous_namespace_name)
{ {
dump_string (di, "unnamed"); dump_string (di, "unnamed");
return 1; return true;
} }
break; break;
...@@ -243,7 +243,7 @@ cp_dump_tree (void* dump_info, tree t) ...@@ -243,7 +243,7 @@ cp_dump_tree (void* dump_info, tree t)
dump_string (di, "ptrmem"); dump_string (di, "ptrmem");
dump_child ("ptd", TYPE_PTRMEM_POINTED_TO_TYPE (t)); dump_child ("ptd", TYPE_PTRMEM_POINTED_TO_TYPE (t));
dump_child ("cls", TYPE_PTRMEM_CLASS_TYPE (t)); dump_child ("cls", TYPE_PTRMEM_CLASS_TYPE (t));
return 1; return true;
} }
break; break;
...@@ -254,7 +254,7 @@ cp_dump_tree (void* dump_info, tree t) ...@@ -254,7 +254,7 @@ cp_dump_tree (void* dump_info, tree t)
dump_string (di, "ptrmem"); dump_string (di, "ptrmem");
dump_child ("ptd", TYPE_PTRMEM_POINTED_TO_TYPE (t)); dump_child ("ptd", TYPE_PTRMEM_POINTED_TO_TYPE (t));
dump_child ("cls", TYPE_PTRMEM_CLASS_TYPE (t)); dump_child ("cls", TYPE_PTRMEM_CLASS_TYPE (t));
return 1; return true;
} }
/* Is it a type used as a base? */ /* Is it a type used as a base? */
...@@ -262,7 +262,7 @@ cp_dump_tree (void* dump_info, tree t) ...@@ -262,7 +262,7 @@ cp_dump_tree (void* dump_info, tree t)
&& CLASSTYPE_AS_BASE (TYPE_CONTEXT (t)) == t) && CLASSTYPE_AS_BASE (TYPE_CONTEXT (t)) == t)
{ {
dump_child ("bfld", TYPE_CONTEXT (t)); dump_child ("bfld", TYPE_CONTEXT (t));
return 1; return true;
} }
if (! IS_AGGR_TYPE (t)) if (! IS_AGGR_TYPE (t))
......
2003-03-19 Nathanael Nerode <neroden@gcc.gnu.org>
* lang.c (java_dump_tree): Change return type from 'int' to 'bool'.
Replace 0 and 1 with true and false in return statements.
2003-03-19 Tom Tromey <tromey@redhat.com> 2003-03-19 Tom Tromey <tromey@redhat.com>
* lex.c (do_java_lex): Renamed from java_lex. * lex.c (do_java_lex): Renamed from java_lex.
......
...@@ -69,7 +69,7 @@ static int java_unsafe_for_reeval (tree); ...@@ -69,7 +69,7 @@ static int java_unsafe_for_reeval (tree);
static int merge_init_test_initialization (void * *, void *); static int merge_init_test_initialization (void * *, void *);
static int inline_init_test_initialization (void * *, void *); static int inline_init_test_initialization (void * *, void *);
static bool java_can_use_bit_fields_p (void); static bool java_can_use_bit_fields_p (void);
static int java_dump_tree (void *, tree); static bool java_dump_tree (void *, tree);
static void dump_compound_expr (dump_info_p, tree); static void dump_compound_expr (dump_info_p, tree);
#ifndef TARGET_OBJECT_SUFFIX #ifndef TARGET_OBJECT_SUFFIX
...@@ -1050,7 +1050,7 @@ dump_compound_expr (dump_info_p di, tree t) ...@@ -1050,7 +1050,7 @@ dump_compound_expr (dump_info_p di, tree t)
} }
} }
static int static bool
java_dump_tree (void *dump_info, tree t) java_dump_tree (void *dump_info, tree t)
{ {
enum tree_code code; enum tree_code code;
...@@ -1073,29 +1073,29 @@ java_dump_tree (void *dump_info, tree t) ...@@ -1073,29 +1073,29 @@ java_dump_tree (void *dump_info, tree t)
dump_child ("body", DECL_FUNCTION_BODY (t)); dump_child ("body", DECL_FUNCTION_BODY (t));
if (DECL_LANG_SPECIFIC (t) && !dump_flag (di, TDF_SLIM, t)) if (DECL_LANG_SPECIFIC (t) && !dump_flag (di, TDF_SLIM, t))
dump_child ("inline body", DECL_SAVED_TREE (t)); dump_child ("inline body", DECL_SAVED_TREE (t));
return 1; return true;
case RETURN_EXPR: case RETURN_EXPR:
dump_child ("expr", TREE_OPERAND (t, 0)); dump_child ("expr", TREE_OPERAND (t, 0));
return 1; return true;
case GOTO_EXPR: case GOTO_EXPR:
dump_child ("goto", TREE_OPERAND (t, 0)); dump_child ("goto", TREE_OPERAND (t, 0));
return 1; return true;
case LABEL_EXPR: case LABEL_EXPR:
dump_child ("label", TREE_OPERAND (t, 0)); dump_child ("label", TREE_OPERAND (t, 0));
return 1; return true;
case LABELED_BLOCK_EXPR: case LABELED_BLOCK_EXPR:
dump_child ("label", TREE_OPERAND (t, 0)); dump_child ("label", TREE_OPERAND (t, 0));
dump_child ("block", TREE_OPERAND (t, 1)); dump_child ("block", TREE_OPERAND (t, 1));
return 1; return true;
case EXIT_BLOCK_EXPR: case EXIT_BLOCK_EXPR:
dump_child ("block", TREE_OPERAND (t, 0)); dump_child ("block", TREE_OPERAND (t, 0));
dump_child ("val", TREE_OPERAND (t, 1)); dump_child ("val", TREE_OPERAND (t, 1));
return 1; return true;
case BLOCK: case BLOCK:
if (BLOCK_EXPR_BODY (t)) if (BLOCK_EXPR_BODY (t))
...@@ -1114,17 +1114,17 @@ java_dump_tree (void *dump_info, tree t) ...@@ -1114,17 +1114,17 @@ java_dump_tree (void *dump_info, tree t)
block = TREE_CHAIN (block); block = TREE_CHAIN (block);
} }
} }
return 1; return true;
case COMPOUND_EXPR: case COMPOUND_EXPR:
if (!dump_flag (di, TDF_SLIM, t)) if (!dump_flag (di, TDF_SLIM, t))
return 0; return false;
dump_compound_expr (di, t); dump_compound_expr (di, t);
return 1; return true;
default: default:
break; break;
} }
return 0; return false;
} }
#include "gt-java-lang.h" #include "gt-java-lang.h"
...@@ -183,7 +183,7 @@ void write_global_declarations PARAMS ((void)); ...@@ -183,7 +183,7 @@ void write_global_declarations PARAMS ((void));
} }
/* Tree dump hooks. */ /* Tree dump hooks. */
int lhd_tree_dump_dump_tree PARAMS ((void *, tree)); bool lhd_tree_dump_dump_tree PARAMS ((void *, tree));
int lhd_tree_dump_type_quals PARAMS ((tree)); int lhd_tree_dump_type_quals PARAMS ((tree));
#define LANG_HOOKS_TREE_DUMP_DUMP_TREE_FN lhd_tree_dump_dump_tree #define LANG_HOOKS_TREE_DUMP_DUMP_TREE_FN lhd_tree_dump_dump_tree
......
...@@ -426,12 +426,12 @@ lhd_tree_inlining_convert_parm_for_inlining (parm, value, fndecl) ...@@ -426,12 +426,12 @@ lhd_tree_inlining_convert_parm_for_inlining (parm, value, fndecl)
nodes. Returns nonzero if it does not want the usual dumping of the nodes. Returns nonzero if it does not want the usual dumping of the
second argument. */ second argument. */
int bool
lhd_tree_dump_dump_tree (di, t) lhd_tree_dump_dump_tree (di, t)
void *di ATTRIBUTE_UNUSED; void *di ATTRIBUTE_UNUSED;
tree t ATTRIBUTE_UNUSED; tree t ATTRIBUTE_UNUSED;
{ {
return 0; return false;
} }
/* lang_hooks.tree_dump.type_qual: Determine type qualifiers in a /* lang_hooks.tree_dump.type_qual: Determine type qualifiers in a
......
...@@ -90,7 +90,7 @@ struct lang_hooks_for_tree_dump ...@@ -90,7 +90,7 @@ struct lang_hooks_for_tree_dump
{ {
/* Dump language-specific parts of tree nodes. Returns nonzero if it /* Dump language-specific parts of tree nodes. Returns nonzero if it
does not want the usual dumping of the second argument. */ does not want the usual dumping of the second argument. */
int (*dump_tree) PARAMS ((void *, tree)); bool (*dump_tree) PARAMS ((void *, tree));
/* Determine type qualifiers in a language-specific way. */ /* Determine type qualifiers in a language-specific way. */
int (*type_quals) PARAMS ((tree)); int (*type_quals) PARAMS ((tree));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment