C++: Use soft asserts instead of assert()

Some qmake versions ignore "DEFINES += NDEBUG" on Windows.

Change-Id: Ibdf3b1036c2331dcef61dcd278463c02754044d2
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
Nikolai Kosjar
2013-05-13 10:20:00 +02:00
parent 9fa9c227db
commit c426b71334
11 changed files with 113 additions and 53 deletions

View File

@@ -23,7 +23,8 @@
#include "ASTMatcher.h"
#include "MemoryPool.h"
#include <cassert>
#include "cppassert.h"
#include <algorithm>
@@ -42,7 +43,7 @@ AST::AST()
{ }
AST::~AST()
{ assert(0); }
{ CPP_CHECK(0); }
void AST::accept(ASTVisitor *visitor)
{