summaryrefslogtreecommitdiff
path: root/js/src/jit/JitAllocPolicy.h
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/jit/JitAllocPolicy.h')
-rw-r--r--js/src/jit/JitAllocPolicy.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/js/src/jit/JitAllocPolicy.h b/js/src/jit/JitAllocPolicy.h
index 2befa593f5..195a81b1ec 100644
--- a/js/src/jit/JitAllocPolicy.h
+++ b/js/src/jit/JitAllocPolicy.h
@@ -43,7 +43,7 @@ class TempAllocator
return lifoScope_.alloc().allocInfallible(bytes);
}
- MOZ_MUST_USE void* allocate(size_t bytes)
+ [[nodiscard]] void* allocate(size_t bytes)
{
LifoAlloc::AutoFallibleScope fallibleAllocator(lifoAlloc());
void* p = lifoScope_.alloc().alloc(bytes);
@@ -53,7 +53,7 @@ class TempAllocator
}
template <typename T>
- MOZ_MUST_USE T* allocateArray(size_t n)
+ [[nodiscard]] T* allocateArray(size_t n)
{
LifoAlloc::AutoFallibleScope fallibleAllocator(lifoAlloc());
size_t bytes;
@@ -73,7 +73,7 @@ class TempAllocator
return &lifoScope_.alloc();
}
- MOZ_MUST_USE bool ensureBallast() {
+ [[nodiscard]] bool ensureBallast() {
JS_OOM_POSSIBLY_FAIL_BOOL();
return lifoScope_.alloc().ensureUnusedApproximate(BallastSize);
}
@@ -126,7 +126,7 @@ class JitAllocPolicy
}
void reportAllocOverflow() const {
}
- MOZ_MUST_USE bool checkSimulatedOOM() const {
+ [[nodiscard]] bool checkSimulatedOOM() const {
return !js::oom::ShouldFailWithOOM();
}
};