Enable 'regextarget' option for '%namewarn'

This enables auto-renaming of identifiers beginning with '_', necessary
for Fortran.
This commit is contained in:
Seth R Johnson 2018-01-22 15:08:24 -05:00
commit d7e0aaa57d

View file

@ -1274,7 +1274,7 @@ static Hash *name_nameobj_lget(List *namelist, Node *n, String *prefix, String *
* ----------------------------------------------------------------------------- */
void Swig_name_namewarn_add(String *prefix, String *name, SwigType *decl, Hash *namewrn) {
const char *namewrn_keys[] = { "rename", "error", "fullname", "sourcefmt", "targetfmt", 0 };
const char *namewrn_keys[] = { "rename", "error", "fullname", "sourcefmt", "targetfmt", "regextarget", 0 };
name_object_attach_keys(namewrn_keys, namewrn);
name_nameobj_add(name_namewarn_hash(), name_namewarn_list(), prefix, name, decl, namewrn);
}