Convert exp_uses_objfile to a method of expression

This changes the exp_uses_objfile function to be a method of
'expression'.

Reviewed-By: Lancelot Six <lancelot.six@amd.com>
This commit is contained in:
Tom Tromey
2022-12-19 11:14:02 -07:00
parent 4b9728bec1
commit aa9bd44528
6 changed files with 16 additions and 17 deletions

View File

@ -667,18 +667,6 @@ parser_fprintf (FILE *x, const char *y, ...)
va_end (args);
}
/* Return rue if EXP uses OBJFILE (and will become dangling when
OBJFILE is unloaded), otherwise return false. OBJFILE must not be
a separate debug info file. */
bool
exp_uses_objfile (struct expression *exp, struct objfile *objfile)
{
gdb_assert (objfile->separate_debug_objfile_backlink == NULL);
return exp->op->uses_objfile (objfile);
}
void _initialize_parse ();
void
_initialize_parse ()