mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 12:28:12 +00:00
HackStudio: Display variable type name in expression evaluator
This commit is contained in:
parent
4f2c0e9968
commit
d8409c0e29
1 changed files with 3 additions and 1 deletions
|
@ -14,7 +14,7 @@
|
|||
namespace HackStudio {
|
||||
|
||||
class DebuggerVariableJSObject final : public JS::Object {
|
||||
JS_OBJECT(DebuggerVariableJSObject, JS::Object);
|
||||
using Base = JS::Object;
|
||||
|
||||
public:
|
||||
static DebuggerVariableJSObject* create(DebuggerGlobalJSObject&, const Debug::DebugInfo::VariableInfo& variable_info);
|
||||
|
@ -22,6 +22,8 @@ public:
|
|||
DebuggerVariableJSObject(const Debug::DebugInfo::VariableInfo& variable_info, JS::Object& prototype);
|
||||
virtual ~DebuggerVariableJSObject() override;
|
||||
|
||||
virtual const char* class_name() const override { return m_variable_info.type_name.characters(); }
|
||||
|
||||
virtual bool put(const JS::PropertyName& name, JS::Value value, JS::Value) override;
|
||||
void finish_writing_properties() { m_is_writing_properties = false; }
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue