Bug 1817997 - Allow creating a zero TimeUnit of a particular base. r=alwu

Differential Revision: https://phabricator.services.mozilla.com/D176045
This commit is contained in:
Paul Adenot 2023-05-24 13:18:43 +00:00
Родитель 1c085664ae
Коммит 5852e70c3f
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -101,6 +101,9 @@ class TimeUnit final {
static constexpr TimeUnit Zero(int64_t aBase = USECS_PER_S) {
return TimeUnit(0, aBase);
}
static constexpr TimeUnit Zero(const TimeUnit& aOther) {
return TimeUnit(0, aOther.mBase);
}
static TimeUnit Invalid();
int64_t ToMilliseconds() const;
int64_t ToMicroseconds() const;