Initial basic support of union type in suppression specifications

* src/abg-suppression.cc (suppression_matches_type_no_name):
	Support union types.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
This commit is contained in:
Dodji Seketeli 2018-06-28 12:56:02 +02:00
parent 215b7eb4fe
commit 9cc3ab5655

View File

@ -813,9 +813,9 @@ suppression_matches_type_no_name(const type_suppression& s,
}
break;
case type_suppression::UNION_TYPE_KIND:
// We do not support unions yet. When we do, we should
// replace the abort here by a "break;" statement.
abort();
if (!is_union_type(type))
matches = false;
break;
case type_suppression::ENUM_TYPE_KIND:
if (!is_enum_type(type))
matches = false;