зеркало из https://github.com/mozilla/gecko-dev.git
bug 1498165 - Expose ScalarInfo store numbers and indices r=janerik
Depends on D12127 Differential Revision: https://phabricator.services.mozilla.com/D12128 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
0f9ab25501
Коммит
cabd9e868d
|
@ -40,6 +40,16 @@ struct BaseScalarInfo {
|
|||
|
||||
virtual const char *name() const = 0;
|
||||
virtual const char *expiration() const = 0;
|
||||
|
||||
virtual uint16_t storeOffset() const
|
||||
{
|
||||
return UINT16_MAX;
|
||||
};
|
||||
|
||||
virtual uint32_t storeCount() const
|
||||
{
|
||||
return 1;
|
||||
};
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -72,6 +82,16 @@ struct ScalarInfo : BaseScalarInfo {
|
|||
|
||||
const char *name() const override;
|
||||
const char *expiration() const override;
|
||||
|
||||
uint16_t storeOffset() const override
|
||||
{
|
||||
return store_offset;
|
||||
};
|
||||
|
||||
uint32_t storeCount() const override
|
||||
{
|
||||
return store_count;
|
||||
};
|
||||
};
|
||||
|
||||
} // namespace
|
||||
|
|
Загрузка…
Ссылка в новой задаче