&is_used attribute to suppress set-but-not-used usage warnings

This commit is contained in:
Vern Paxson 2021-02-05 22:17:36 -08:00
parent 772834e375
commit 8a3622a726
4 changed files with 9 additions and 4 deletions

View file

@ -22,7 +22,7 @@ const char* attr_name(AttrTag t)
"&group", "&log", "&error_handler", "&type_column",
"(&tracked)", "&on_change", "&broker_store",
"&broker_allow_complex_type", "&backend", "&deprecated",
"&is_set",
"&is_assigned", "&is_used",
};
return attr_names[int(t)];
@ -291,6 +291,7 @@ void Attributes::CheckAttr(Attr* a)
case ATTR_DEPRECATED:
case ATTR_REDEF:
case ATTR_IS_ASSIGNED:
case ATTR_IS_USED:
break;
case ATTR_OPTIONAL: