diff --git a/Libraries/LibJS/Runtime/Value.h b/Libraries/LibJS/Runtime/Value.h index a35410fef5a..c60c88fc9ce 100644 --- a/Libraries/LibJS/Runtime/Value.h +++ b/Libraries/LibJS/Runtime/Value.h @@ -214,6 +214,11 @@ public: { } + Value(Cell const* cell) + : Value(GC::IS_CELL_BIT << GC::TAG_SHIFT, reinterpret_cast(cell)) + { + } + Value(Object const* object) : Value(OBJECT_TAG << GC::TAG_SHIFT, reinterpret_cast(object)) {