History

Initial script logging functions

Karol Suprynowicz committed 3 years ago

Commit ee980cb1 parent 00bcf0d8 files · +151 −10Browse files

Showing the changes to libraries/script-engine/src/v8/ScriptObjectV8Proxy.cpp (1 of 8 files). Show all

Unified · Split

libraries/script-engine/src/v8/ScriptObjectV8Proxy.cpp+7−0
@@ -56,6 +56,13 @@ public: // ScriptContext implementation · 55 unmodified lines
56 virtual int argumentCount() const override { return _parent->argumentCount(); }56 virtual int argumentCount() const override { return _parent->argumentCount(); }
57 virtual ScriptValue argument(int index) const override { return _parent->argument(index); }57 virtual ScriptValue argument(int index) const override { return _parent->argument(index); }
58 virtual QStringList backtrace() const override { return _parent->backtrace(); }58 virtual QStringList backtrace() const override { return _parent->backtrace(); }
59
60 // Name of the file in which message was generated. Empty string when no file name is available.
61 virtual int currentLineNumber() const override { return _parent->currentLineNumber(); }
62
63 // Number of the line on which message was generated. -1 if there line number is not available.
64 virtual QString currentFileName() const override { return _parent->currentFileName(); }
65
59 virtual ScriptValue callee() const override { return _parent->callee(); }66 virtual ScriptValue callee() const override { return _parent->callee(); }
60 virtual ScriptEnginePointer engine() const override { return _parent->engine(); }67 virtual ScriptEnginePointer engine() const override { return _parent->engine(); }
61 virtual ScriptFunctionContextPointer functionContext() const override { return _parent->functionContext(); }68 virtual ScriptFunctionContextPointer functionContext() const override { return _parent->functionContext(); }