Peter Van der Beken b6e624e324 Bug 1895261 - Only generate an equality operator for WebIDL dictionaries when they have a [GenerateEqualityOperator] extended attribute. r=farre
This also extends the check for supported types to the types of inherited
members, and automatically generates an equality operator in the base classes if
needed. It also deletes the equality operator if a dictionary doesn't need
one but its parent does.

Differential Revision: https://phabricator.services.mozilla.com/D210846
2024-05-21 14:20:35 +00:00
..