forked from qt-creator/qt-creator
Remove "icheck build" test.
Does not build, is not being maintained, purpose is unclear. Change-Id: I00f3bbc9580b57e3945882a411af502a78f4864f Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
This commit is contained in:
committed by
Eike Ziller
parent
6e09fa8c70
commit
0d2b1aedeb
37
src/libs/3rdparty/cplusplus/Symbols.cpp
vendored
37
src/libs/3rdparty/cplusplus/Symbols.cpp
vendored
@@ -231,12 +231,6 @@ bool Function::isEqualTo(const Type *other) const
|
||||
return false;
|
||||
else if (isVolatile() != o->isVolatile())
|
||||
return false;
|
||||
#ifdef ICHECK_BUILD
|
||||
else if (isInvokable() != o->isInvokable())
|
||||
return false;
|
||||
else if (isSignal() != o->isSignal())
|
||||
return false;
|
||||
#endif
|
||||
|
||||
const Name *l = unqualifiedName();
|
||||
const Name *r = o->unqualifiedName();
|
||||
@@ -256,37 +250,6 @@ bool Function::isEqualTo(const Type *other) const
|
||||
return false;
|
||||
}
|
||||
|
||||
#ifdef ICHECK_BUILD
|
||||
bool Function::isEqualTo(const Function* fct, bool ignoreName/* = false*/) const
|
||||
{
|
||||
if (!ignoreName)
|
||||
return isEqualTo((Type*)fct);
|
||||
|
||||
if (! fct)
|
||||
return false;
|
||||
else if (isConst() != fct->isConst())
|
||||
return false;
|
||||
else if (isVolatile() != fct->isVolatile())
|
||||
return false;
|
||||
else if (isInvokable() != fct->isInvokable())
|
||||
return false;
|
||||
else if (isSignal() != fct->isSignal())
|
||||
return false;
|
||||
|
||||
if (_arguments->symbolCount() != fct->_arguments->symbolCount())
|
||||
return false;
|
||||
else if (! _returnType.isEqualTo(fct->_returnType))
|
||||
return false;
|
||||
for (unsigned i = 0; i < _arguments->symbolCount(); ++i) {
|
||||
Symbol *l = _arguments->symbolAt(i);
|
||||
Symbol *r = fct->_arguments->symbolAt(i);
|
||||
if (! l->type().isEqualTo(r->type()))
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
#endif
|
||||
|
||||
void Function::accept0(TypeVisitor *visitor)
|
||||
{ visitor->visit(this); }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user