diff options
Diffstat (limited to 'js/src/ds/OrderedHashTable.h')
-rw-r--r-- | js/src/ds/OrderedHashTable.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/js/src/ds/OrderedHashTable.h b/js/src/ds/OrderedHashTable.h index c12d43caa7..940b421330 100644 --- a/js/src/ds/OrderedHashTable.h +++ b/js/src/ds/OrderedHashTable.h @@ -532,6 +532,8 @@ class OrderedHashTable return offsetof(OrderedHashTable, data); } static constexpr size_t offsetOfDataElement() { + static_assert(offsetof(Data, element) == 0, + "RangeFront and RangePopFront depend on offsetof(Data, element) being 0"); return offsetof(Data, element); } static constexpr size_t sizeofData() { |