aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4isel_p.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@digia.com>2014-03-18 09:20:45 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-19 08:14:56 +0100
commit3b2e7bf03b656b38ba7b24acf7ed38de555635f1 (patch)
tree0a7c9ae7ef73f1fb7d186e4470330b1668477604 /src/qml/compiler/qv4isel_p.cpp
parent44ca5f1be03420978cc8d5468c4c40dcd5174a06 (diff)
Use Q_ASSERT instead of assert
Change-Id: I6185b59a7dfd6977ce82581ab4385e07d78f13f6 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/compiler/qv4isel_p.cpp')
-rw-r--r--src/qml/compiler/qv4isel_p.cpp24
1 files changed, 11 insertions, 13 deletions
diff --git a/src/qml/compiler/qv4isel_p.cpp b/src/qml/compiler/qv4isel_p.cpp
index 0dbf58ad5c..9864135702 100644
--- a/src/qml/compiler/qv4isel_p.cpp
+++ b/src/qml/compiler/qv4isel_p.cpp
@@ -50,8 +50,6 @@
#include <QString>
-#include <cassert>
-
namespace {
Q_GLOBAL_STATIC_WITH_ARGS(QTextStream, qout, (stderr, QIODevice::WriteOnly));
#define qout *qout()
@@ -70,8 +68,8 @@ EvalInstructionSelection::EvalInstructionSelection(QV4::ExecutableAllocator *exe
ownJSGenerator.reset(jsGenerator);
}
this->jsGenerator = jsGenerator;
- assert(execAllocator);
- assert(module);
+ Q_ASSERT(execAllocator);
+ Q_ASSERT(module);
}
EvalInstructionSelection::~EvalInstructionSelection()
@@ -221,7 +219,7 @@ void IRDecoder::visitMove(IR::Move *s)
Q_UNIMPLEMENTED();
s->dump(qout, IR::Stmt::MIR);
qout << endl;
- assert(!"TODO");
+ Q_ASSERT(!"TODO");
}
IRDecoder::~IRDecoder()
@@ -252,7 +250,7 @@ void IRDecoder::visitExp(IR::Exp *s)
void IRDecoder::callBuiltin(IR::Call *call, IR::Temp *result)
{
IR::Name *baseName = call->base->asName();
- assert(baseName != 0);
+ Q_ASSERT(baseName != 0);
switch (baseName->builtin) {
case IR::Name::builtin_invalid:
@@ -294,7 +292,7 @@ void IRDecoder::callBuiltin(IR::Call *call, IR::Temp *result)
case IR::Name::builtin_throw: {
IR::Expr *arg = call->args->expr;
- assert(arg->asTemp() || arg->asConst());
+ Q_ASSERT(arg->asTemp() || arg->asConst());
callBuiltinThrow(arg);
} return;
@@ -314,18 +312,18 @@ void IRDecoder::callBuiltin(IR::Call *call, IR::Temp *result)
case IR::Name::builtin_foreach_iterator_object: {
IR::Expr *arg = call->args->expr;
- assert(arg != 0);
+ Q_ASSERT(arg != 0);
callBuiltinForeachIteratorObject(arg, result);
} return;
case IR::Name::builtin_foreach_next_property_name: {
IR::Temp *arg = call->args->expr->asTemp();
- assert(arg != 0);
+ Q_ASSERT(arg != 0);
callBuiltinForeachNextPropertyname(arg, result);
} return;
case IR::Name::builtin_push_with_scope: {
IR::Temp *arg = call->args->expr->asTemp();
- assert(arg != 0);
+ Q_ASSERT(arg != 0);
callBuiltinPushWithScope(arg);
} return;
@@ -337,10 +335,10 @@ void IRDecoder::callBuiltin(IR::Call *call, IR::Temp *result)
if (!call->args)
return;
IR::Const *deletable = call->args->expr->asConst();
- assert(deletable->type == IR::BoolType);
+ Q_ASSERT(deletable->type == IR::BoolType);
for (IR::ExprList *it = call->args->next; it; it = it->next) {
IR::Name *arg = it->expr->asName();
- assert(arg != 0);
+ Q_ASSERT(arg != 0);
callBuiltinDeclareVar(deletable->value != 0, *arg->id);
}
} return;
@@ -396,6 +394,6 @@ void IRDecoder::callBuiltin(IR::Call *call, IR::Temp *result)
Q_UNIMPLEMENTED();
call->dump(qout); qout << endl;
- assert(!"TODO!");
+ Q_ASSERT(!"TODO!");
Q_UNREACHABLE();
}