summaryrefslogtreecommitdiff
path: root/js/src/vm/SavedStacks.h
diff options
context:
space:
mode:
Diffstat (limited to 'js/src/vm/SavedStacks.h')
-rw-r--r--js/src/vm/SavedStacks.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/js/src/vm/SavedStacks.h b/js/src/vm/SavedStacks.h
index 3ea6c40874..b757f7ebdd 100644
--- a/js/src/vm/SavedStacks.h
+++ b/js/src/vm/SavedStacks.h
@@ -161,11 +161,11 @@ class SavedStacks {
creatingSavedFrame(false)
{ }
- MOZ_MUST_USE bool init();
+ [[nodiscard]] bool init();
bool initialized() const { return frames.initialized(); }
- MOZ_MUST_USE bool saveCurrentStack(JSContext* cx, MutableHandleSavedFrame frame,
+ [[nodiscard]] bool saveCurrentStack(JSContext* cx, MutableHandleSavedFrame frame,
JS::StackCapture&& capture = JS::StackCapture(JS::AllFrames()));
- MOZ_MUST_USE bool copyAsyncStack(JSContext* cx, HandleObject asyncStack,
+ [[nodiscard]] bool copyAsyncStack(JSContext* cx, HandleObject asyncStack,
HandleString asyncCause,
MutableHandleSavedFrame adoptedStack,
uint32_t maxFrameCount = 0);
@@ -218,10 +218,10 @@ class SavedStacks {
}
};
- MOZ_MUST_USE bool insertFrames(JSContext* cx, FrameIter& iter,
+ [[nodiscard]] bool insertFrames(JSContext* cx, FrameIter& iter,
MutableHandleSavedFrame frame,
JS::StackCapture&& capture);
- MOZ_MUST_USE bool adoptAsyncStack(JSContext* cx, HandleSavedFrame asyncStack,
+ [[nodiscard]] bool adoptAsyncStack(JSContext* cx, HandleSavedFrame asyncStack,
HandleString asyncCause,
MutableHandleSavedFrame adoptedStack,
uint32_t maxFrameCount);
@@ -291,7 +291,7 @@ class SavedStacks {
using PCLocationMap = GCHashMap<PCKey, LocationValue, PCLocationHasher, SystemAllocPolicy>;
PCLocationMap pcLocationMap;
- MOZ_MUST_USE bool getLocation(JSContext* cx, const FrameIter& iter,
+ [[nodiscard]] bool getLocation(JSContext* cx, const FrameIter& iter,
MutableHandle<LocationValue> locationp);
};