* command.c (add_abbrev_prefix_cmd): Fix misspelling in comment.

* dwarfread.c (enum_type):  Fix misspelling in comment.
	* valprint.c (val_print_fields, cplus_val_print):  Minor
	adjustment to printing of C++ class structures to more closely
	match format for printing C structures, with and without setting
	pretty print.
This commit is contained in:
Fred Fish
1992-06-23 03:33:47 +00:00
parent 475f9b6d66
commit 0efe20a642
4 changed files with 25 additions and 9 deletions

View File

@@ -513,11 +513,14 @@ val_print_fields (type, valaddr, stream, format, recurse, pretty, dont_print)
fprintf_filtered (stream, ", ");
else if (n_baseclasses > 0)
{
fprintf_filtered (stream, "\n");
print_spaces_filtered (2 + 2 * recurse, stream);
fputs_filtered ("members of ", stream);
fputs_filtered (type_name_no_tag (type), stream);
fputs_filtered (": ", stream);
if (pretty)
{
fprintf_filtered (stream, "\n");
print_spaces_filtered (2 + 2 * recurse, stream);
fputs_filtered ("members of ", stream);
fputs_filtered (type_name_no_tag (type), stream);
fputs_filtered (": ", stream);
}
}
fields_seen = 1;
@@ -627,9 +630,11 @@ cplus_val_print (type, valaddr, stream, format, recurse, pretty, dont_print)
error ("could not find virtual baseclass `%s'\n",
type_name_no_tag (TYPE_BASECLASS (type, i)));
fprintf_filtered (stream, "\n");
if (pretty)
print_spaces_filtered (2 + 2 * recurse, stream);
{
fprintf_filtered (stream, "\n");
print_spaces_filtered (2 * recurse, stream);
}
fputs_filtered ("<", stream);
fputs_filtered (type_name_no_tag (TYPE_BASECLASS (type, i)), stream);
fputs_filtered ("> = ", stream);
@@ -639,6 +644,8 @@ cplus_val_print (type, valaddr, stream, format, recurse, pretty, dont_print)
val_print_fields (TYPE_BASECLASS (type, i), baddr, stream, format,
recurse, pretty,
(struct type **)obstack_base (&dont_print_obstack));
fputs_filtered (", ", stream);
flush_it:
;
}