Showing the changes to libraries/script-engine/src/v8/ScriptObjectV8Proxy.cpp (1 of 8 files). Show all
Unified · Split
| @@ -56,6 +56,13 @@ public: // ScriptContext implementation · 55 unmodified lines | ||
| 56 | 56 | virtual int argumentCount() const override { return _parent->argumentCount(); } |
| 57 | 57 | virtual ScriptValue argument(int index) const override { return _parent->argument(index); } |
| 58 | 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 | 66 | virtual ScriptValue callee() const override { return _parent->callee(); } |
| 60 | 67 | virtual ScriptEnginePointer engine() const override { return _parent->engine(); } |
| 61 | 68 | virtual ScriptFunctionContextPointer functionContext() const override { return _parent->functionContext(); } |