Rename fprintf_symbol_filtered
fprintf_symbol_filtered is misnamed, because whether filtering happens is now up to the stream. This renames it to fprintf_symbol, which isn't a great name (the first "f" doesn't mean much and the second one is truly meaningless here), but "print_symbol" was already taken.
This commit is contained in:
parent
9fbf7f083e
commit
bed009b9d8
6 changed files with 21 additions and 21 deletions
|
@ -283,10 +283,10 @@ cp_type_print_method_args (struct type *mtype, const char *prefix,
|
|||
int varargs = mtype->has_varargs ();
|
||||
int i;
|
||||
|
||||
fprintf_symbol_filtered (stream, prefix,
|
||||
language_cplus, DMGL_ANSI);
|
||||
fprintf_symbol_filtered (stream, varstring,
|
||||
language_cplus, DMGL_ANSI);
|
||||
fprintf_symbol (stream, prefix,
|
||||
language_cplus, DMGL_ANSI);
|
||||
fprintf_symbol (stream, varstring,
|
||||
language_cplus, DMGL_ANSI);
|
||||
gdb_puts ("(", stream);
|
||||
|
||||
/* Skip the class variable. We keep this here to accommodate older
|
||||
|
|
|
@ -230,10 +230,10 @@ cp_print_value_fields (struct value *val, struct ui_file *stream,
|
|||
if (field_is_static (&type->field (i)))
|
||||
{
|
||||
gdb_puts ("static ", stream);
|
||||
fprintf_symbol_filtered (stream,
|
||||
type->field (i).name (),
|
||||
current_language->la_language,
|
||||
DMGL_PARAMS | DMGL_ANSI);
|
||||
fprintf_symbol (stream,
|
||||
type->field (i).name (),
|
||||
current_language->la_language,
|
||||
DMGL_PARAMS | DMGL_ANSI);
|
||||
}
|
||||
else
|
||||
fputs_styled (type->field (i).name (),
|
||||
|
|
|
@ -582,10 +582,10 @@ pascal_object_print_value_fields (struct value *val, struct ui_file *stream,
|
|||
if (field_is_static (&type->field (i)))
|
||||
{
|
||||
gdb_puts ("static ", stream);
|
||||
fprintf_symbol_filtered (stream,
|
||||
type->field (i).name (),
|
||||
current_language->la_language,
|
||||
DMGL_PARAMS | DMGL_ANSI);
|
||||
fprintf_symbol (stream,
|
||||
type->field (i).name (),
|
||||
current_language->la_language,
|
||||
DMGL_PARAMS | DMGL_ANSI);
|
||||
}
|
||||
else
|
||||
fputs_styled (type->field (i).name (),
|
||||
|
|
|
@ -1633,8 +1633,8 @@ info_address_command (const char *exp, int from_tty)
|
|||
if (is_a_field_of_this.type != NULL)
|
||||
{
|
||||
gdb_printf ("Symbol \"");
|
||||
fprintf_symbol_filtered (gdb_stdout, exp,
|
||||
current_language->la_language, DMGL_ANSI);
|
||||
fprintf_symbol (gdb_stdout, exp,
|
||||
current_language->la_language, DMGL_ANSI);
|
||||
gdb_printf ("\" is a field of the local class variable ");
|
||||
if (current_language->la_language == language_objc)
|
||||
gdb_printf ("`self'\n"); /* ObjC equivalent of "this" */
|
||||
|
@ -1653,8 +1653,8 @@ info_address_command (const char *exp, int from_tty)
|
|||
load_addr = BMSYMBOL_VALUE_ADDRESS (msymbol);
|
||||
|
||||
gdb_printf ("Symbol \"");
|
||||
fprintf_symbol_filtered (gdb_stdout, exp,
|
||||
current_language->la_language, DMGL_ANSI);
|
||||
fprintf_symbol (gdb_stdout, exp,
|
||||
current_language->la_language, DMGL_ANSI);
|
||||
gdb_printf ("\" is at ");
|
||||
fputs_styled (paddress (gdbarch, load_addr), address_style.style (),
|
||||
gdb_stdout);
|
||||
|
|
|
@ -1913,14 +1913,14 @@ print_spaces (int n, struct ui_file *stream)
|
|||
|
||||
/* C++/ObjC demangler stuff. */
|
||||
|
||||
/* fprintf_symbol_filtered attempts to demangle NAME, a symbol in language
|
||||
/* fprintf_symbol attempts to demangle NAME, a symbol in language
|
||||
LANG, using demangling args ARG_MODE, and print it filtered to STREAM.
|
||||
If the name is not mangled, or the language for the name is unknown, or
|
||||
demangling is off, the name is printed in its "raw" form. */
|
||||
|
||||
void
|
||||
fprintf_symbol_filtered (struct ui_file *stream, const char *name,
|
||||
enum language lang, int arg_mode)
|
||||
fprintf_symbol (struct ui_file *stream, const char *name,
|
||||
enum language lang, int arg_mode)
|
||||
{
|
||||
if (name != NULL)
|
||||
{
|
||||
|
|
|
@ -305,8 +305,8 @@ extern const char *print_core_address (struct gdbarch *gdbarch,
|
|||
|
||||
extern CORE_ADDR string_to_core_addr (const char *my_string);
|
||||
|
||||
extern void fprintf_symbol_filtered (struct ui_file *, const char *,
|
||||
enum language, int);
|
||||
extern void fprintf_symbol (struct ui_file *, const char *,
|
||||
enum language, int);
|
||||
|
||||
extern void throw_perror_with_name (enum errors errcode, const char *string)
|
||||
ATTRIBUTE_NORETURN;
|
||||
|
|
Loading…
Add table
Reference in a new issue