aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language/scriptengine.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/language/scriptengine.cpp')
-rw-r--r--src/lib/corelib/language/scriptengine.cpp66
1 files changed, 33 insertions, 33 deletions
diff --git a/src/lib/corelib/language/scriptengine.cpp b/src/lib/corelib/language/scriptengine.cpp
index 7b2c69aa1..973501bc3 100644
--- a/src/lib/corelib/language/scriptengine.cpp
+++ b/src/lib/corelib/language/scriptengine.cpp
@@ -107,10 +107,10 @@ ScriptEngine::ScriptEngine(Logger &logger, EvalContext evalContext, QObject *par
{
setProcessEventsInterval(1000); // For the cancelation mechanism to work.
m_cancelationError = currentContext()->throwValue(tr("Execution canceled"));
- QScriptValue objectProto = globalObject().property(QLatin1String("Object"));
- m_definePropertyFunction = objectProto.property(QLatin1String("defineProperty"));
+ QScriptValue objectProto = globalObject().property(QStringLiteral("Object"));
+ m_definePropertyFunction = objectProto.property(QStringLiteral("defineProperty"));
QBS_ASSERT(m_definePropertyFunction.isFunction(), /* ignore */);
- m_emptyFunction = evaluate(QLatin1String("(function(){})"));
+ m_emptyFunction = evaluate(QStringLiteral("(function(){})"));
QBS_ASSERT(m_emptyFunction.isFunction(), /* ignore */);
// Initially push a new context to turn off scope chain insanity mode.
QScriptEngine::pushContext();
@@ -630,8 +630,8 @@ CodeLocation ScriptEngine::lastErrorLocation(const QScriptValue &v,
{
const QScriptValue &errorVal = lastErrorValue(v);
const CodeLocation errorLoc(errorVal.property(StringConstants::fileNameProperty()).toString(),
- errorVal.property(QLatin1String("lineNumber")).toInt32(),
- errorVal.property(QLatin1String("expressionCaretOffset")).toInt32(),
+ errorVal.property(QStringLiteral("lineNumber")).toInt32(),
+ errorVal.property(QStringLiteral("expressionCaretOffset")).toInt32(),
false);
return errorLoc.isValid() ? errorLoc : fallbackLocation;
}
@@ -674,7 +674,7 @@ public:
: m_engine(engine)
{
m_proto = engine->globalObject().property(typeName)
- .property(QLatin1String("prototype"));
+ .property(QStringLiteral("prototype"));
QBS_ASSERT(m_proto.isObject(), return);
m_descriptor = engine->newObject();
}
@@ -683,7 +683,7 @@ public:
{
QScriptValue f = m_engine->evaluate(code);
QBS_ASSERT(f.isFunction(), return);
- m_descriptor.setProperty(QLatin1String("value"), f);
+ m_descriptor.setProperty(QStringLiteral("value"), f);
m_engine->defineProperty(m_proto, name, m_descriptor);
}
@@ -697,7 +697,7 @@ static QScriptValue js_consoleError(QScriptContext *context, QScriptEngine *engi
{
if (Q_UNLIKELY(context->argumentCount() != 1))
return context->throwError(QScriptContext::SyntaxError,
- QLatin1String("console.error() expects 1 argument"));
+ QStringLiteral("console.error() expects 1 argument"));
logger->qbsLog(LoggerError) << context->argument(0).toString();
return engine->undefinedValue();
}
@@ -706,7 +706,7 @@ static QScriptValue js_consoleWarn(QScriptContext *context, QScriptEngine *engin
{
if (Q_UNLIKELY(context->argumentCount() != 1))
return context->throwError(QScriptContext::SyntaxError,
- QLatin1String("console.warn() expects 1 argument"));
+ QStringLiteral("console.warn() expects 1 argument"));
logger->qbsWarning() << context->argument(0).toString();
return engine->undefinedValue();
}
@@ -715,7 +715,7 @@ static QScriptValue js_consoleInfo(QScriptContext *context, QScriptEngine *engin
{
if (Q_UNLIKELY(context->argumentCount() != 1))
return context->throwError(QScriptContext::SyntaxError,
- QLatin1String("console.info() expects 1 argument"));
+ QStringLiteral("console.info() expects 1 argument"));
logger->qbsInfo() << context->argument(0).toString();
return engine->undefinedValue();
}
@@ -724,7 +724,7 @@ static QScriptValue js_consoleDebug(QScriptContext *context, QScriptEngine *engi
{
if (Q_UNLIKELY(context->argumentCount() != 1))
return context->throwError(QScriptContext::SyntaxError,
- QLatin1String("console.debug() expects 1 argument"));
+ QStringLiteral("console.debug() expects 1 argument"));
logger->qbsDebug() << context->argument(0).toString();
return engine->undefinedValue();
}
@@ -738,27 +738,27 @@ void ScriptEngine::installQbsBuiltins()
{
globalObject().setProperty(StringConstants::qbsModule(), m_qbsObject = newObject());
- globalObject().setProperty(QLatin1String("console"), m_consoleObject = newObject());
- installConsoleFunction(QLatin1String("debug"), &js_consoleDebug);
- installConsoleFunction(QLatin1String("error"), &js_consoleError);
- installConsoleFunction(QLatin1String("info"), &js_consoleInfo);
- installConsoleFunction(QLatin1String("log"), &js_consoleLog);
- installConsoleFunction(QLatin1String("warn"), &js_consoleWarn);
+ globalObject().setProperty(QStringLiteral("console"), m_consoleObject = newObject());
+ installConsoleFunction(QStringLiteral("debug"), &js_consoleDebug);
+ installConsoleFunction(QStringLiteral("error"), &js_consoleError);
+ installConsoleFunction(QStringLiteral("info"), &js_consoleInfo);
+ installConsoleFunction(QStringLiteral("log"), &js_consoleLog);
+ installConsoleFunction(QStringLiteral("warn"), &js_consoleWarn);
}
void ScriptEngine::extendJavaScriptBuiltins()
{
- JSTypeExtender arrayExtender(this, QLatin1String("Array"));
- arrayExtender.addFunction(QLatin1String("contains"),
- QLatin1String("(function(e){return this.indexOf(e) !== -1;})"));
- arrayExtender.addFunction(QLatin1String("containsAll"),
- QLatin1String("(function(e){var $this = this;"
+ JSTypeExtender arrayExtender(this, QStringLiteral("Array"));
+ arrayExtender.addFunction(QStringLiteral("contains"),
+ QStringLiteral("(function(e){return this.indexOf(e) !== -1;})"));
+ arrayExtender.addFunction(QStringLiteral("containsAll"),
+ QStringLiteral("(function(e){var $this = this;"
"return e.every(function (v) { return $this.contains(v) });})"));
- arrayExtender.addFunction(QLatin1String("containsAny"),
- QLatin1String("(function(e){var $this = this;"
+ arrayExtender.addFunction(QStringLiteral("containsAny"),
+ QStringLiteral("(function(e){var $this = this;"
"return e.some(function (v) { return $this.contains(v) });})"));
- arrayExtender.addFunction(QLatin1String("uniqueConcat"),
- QLatin1String("(function(other){"
+ arrayExtender.addFunction(QStringLiteral("uniqueConcat"),
+ QStringLiteral("(function(other){"
"var r = this.concat();"
"var s = {};"
"r.forEach(function(x){ s[x] = true; });"
@@ -770,13 +770,13 @@ void ScriptEngine::extendJavaScriptBuiltins()
"});"
"return r;})"));
- JSTypeExtender stringExtender(this, QLatin1String("String"));
- stringExtender.addFunction(QLatin1String("contains"),
- QLatin1String("(function(e){return this.indexOf(e) !== -1;})"));
- stringExtender.addFunction(QLatin1String("startsWith"),
- QLatin1String("(function(e){return this.slice(0, e.length) === e;})"));
- stringExtender.addFunction(QLatin1String("endsWith"),
- QLatin1String("(function(e){return this.slice(-e.length) === e;})"));
+ JSTypeExtender stringExtender(this, QStringLiteral("String"));
+ stringExtender.addFunction(QStringLiteral("contains"),
+ QStringLiteral("(function(e){return this.indexOf(e) !== -1;})"));
+ stringExtender.addFunction(QStringLiteral("startsWith"),
+ QStringLiteral("(function(e){return this.slice(0, e.length) === e;})"));
+ stringExtender.addFunction(QStringLiteral("endsWith"),
+ QStringLiteral("(function(e){return this.slice(-e.length) === e;})"));
}
void ScriptEngine::installFunction(const QString &name, int length, QScriptValue *functionValue,