#include <qscriptengine_p.h>
Definition at line 429 of file qscriptengine_p.h.
◆ ~UStringSourceProviderWithFeedback()
virtual QScript::UStringSourceProviderWithFeedback::~UStringSourceProviderWithFeedback |
( |
| ) |
|
|
inlinevirtual |
Definition at line 441 of file qscriptengine_p.h.
QScriptEnginePrivate * m_ptr
int remove(const Key &key)
Removes all the items that have the key from the hash.
JSC::Debugger * debugger()
QHash< intptr_t, QScript::UStringSourceProviderWithFeedback * > loadedScripts
◆ UStringSourceProviderWithFeedback()
QScript::UStringSourceProviderWithFeedback::UStringSourceProviderWithFeedback |
( |
const JSC::UString & |
source, |
|
|
const JSC::UString & |
url, |
|
|
int |
lineNumber, |
|
|
QScriptEnginePrivate * |
engine |
|
) |
| |
|
inlineprotected |
Definition at line 469 of file qscriptengine_p.h.
471 : UStringSourceProvider(source, url),
475 debugger->scriptLoad(asID(), source, url, lineNumber);
QScriptEnginePrivate * m_ptr
JSC::Debugger * debugger()
iterator insert(const Key &key, const T &value)
Inserts a new item with the key and a value of value.
QHash< intptr_t, QScript::UStringSourceProviderWithFeedback * > loadedScripts
◆ columnNumberFromOffset()
int QScript::UStringSourceProviderWithFeedback::columnNumberFromOffset |
( |
int |
offset | ) |
const |
|
inline |
Definition at line 459 of file qscriptengine_p.h.
461 for (
const UChar *
c = m_source.data() + offset;
c >= m_source.data(); --
c) {
462 if (JSC::Lexer::isLineTerminator(*
c))
463 return offset - static_cast<int>(
c -
data());
static const char * data(const QByteArray &arr)
◆ create()
◆ debugger()
JSC::Debugger* QScript::UStringSourceProviderWithFeedback::debugger |
( |
| ) |
|
|
inlineprotected |
Definition at line 480 of file qscriptengine_p.h.
QScriptEnginePrivate * m_ptr
JSC::JSGlobalObject * originalGlobalObject() const
◆ disconnectFromEngine()
void QScript::UStringSourceProviderWithFeedback::disconnectFromEngine |
( |
| ) |
|
|
inline |
Definition at line 452 of file qscriptengine_p.h.
QScriptEnginePrivate * m_ptr
JSC::Debugger * debugger()
◆ m_ptr
The documentation for this class was generated from the following file: