diff options
Diffstat (limited to 'js/src/vm/EnvironmentObject.h')
-rw-r--r-- | js/src/vm/EnvironmentObject.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/js/src/vm/EnvironmentObject.h b/js/src/vm/EnvironmentObject.h index a74018047a..b38ba15a93 100644 --- a/js/src/vm/EnvironmentObject.h +++ b/js/src/vm/EnvironmentObject.h @@ -1083,35 +1083,35 @@ FindScriptOrModulePrivateForScript(JSScript* script); ModuleEnvironmentObject* GetModuleEnvironmentForScript(JSScript* script); -MOZ_MUST_USE bool +[[nodiscard]] bool GetThisValueForDebuggerMaybeOptimizedOut(JSContext* cx, AbstractFramePtr frame, jsbytecode* pc, MutableHandleValue res); -MOZ_MUST_USE bool +[[nodiscard]] bool CheckVarNameConflict(JSContext* cx, Handle<LexicalEnvironmentObject*> lexicalEnv, HandlePropertyName name); -MOZ_MUST_USE bool +[[nodiscard]] bool CheckCanDeclareGlobalBinding(JSContext* cx, Handle<GlobalObject*> global, HandlePropertyName name, bool isFunction); -MOZ_MUST_USE bool +[[nodiscard]] bool CheckLexicalNameConflict(JSContext* cx, Handle<LexicalEnvironmentObject*> lexicalEnv, HandleObject varObj, HandlePropertyName name); -MOZ_MUST_USE bool +[[nodiscard]] bool CheckGlobalDeclarationConflicts(JSContext* cx, HandleScript script, Handle<LexicalEnvironmentObject*> lexicalEnv, HandleObject varObj); -MOZ_MUST_USE bool +[[nodiscard]] bool CheckEvalDeclarationConflicts(JSContext* cx, HandleScript script, HandleObject envChain, HandleObject varObj); -MOZ_MUST_USE bool +[[nodiscard]] bool InitFunctionEnvironmentObjects(JSContext* cx, AbstractFramePtr frame); -MOZ_MUST_USE bool +[[nodiscard]] bool PushVarEnvironmentObject(JSContext* cx, HandleScope scope, AbstractFramePtr frame); #ifdef DEBUG |