LibJS: Allow comparing module records by equality

This commit is contained in:
Shannon Booth 2024-12-01 13:03:11 +13:00 committed by Andreas Kling
parent 431faa1044
commit 1a15e2cec6
Notes: github-actions[bot] 2024-12-01 11:26:58 +00:00

View file

@ -22,6 +22,8 @@ struct ModuleWithSpecifier {
struct ImportAttribute {
ByteString key;
ByteString value;
bool operator==(ImportAttribute const&) const = default;
};
// https://tc39.es/proposal-import-attributes/#modulerequest-record
@ -42,6 +44,8 @@ struct ModuleRequest {
DeprecatedFlyString module_specifier; // [[Specifier]]
Vector<ImportAttribute> attributes; // [[Attributes]]
bool operator==(ModuleRequest const&) const = default;
};
}