diff options
Diffstat (limited to 'src/libs/3rdparty/cplusplus/Bind.cpp')
-rw-r--r-- | src/libs/3rdparty/cplusplus/Bind.cpp | 63 |
1 files changed, 33 insertions, 30 deletions
diff --git a/src/libs/3rdparty/cplusplus/Bind.cpp b/src/libs/3rdparty/cplusplus/Bind.cpp index 3f2ffea7c8..15ac4fa9ee 100644 --- a/src/libs/3rdparty/cplusplus/Bind.cpp +++ b/src/libs/3rdparty/cplusplus/Bind.cpp @@ -27,10 +27,13 @@ #include "CoreTypes.h" #include "Literals.h" #include "Scope.h" + +#include "cppassert.h" + #include <vector> #include <string> #include <memory> -#include <cassert> + using namespace CPlusPlus; @@ -285,7 +288,7 @@ void Bind::postVisit(AST *) bool Bind::visit(ObjCSelectorArgumentAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -303,7 +306,7 @@ const Name *Bind::objCSelectorArgument(ObjCSelectorArgumentAST *ast, bool *hasAr bool Bind::visit(AttributeAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -331,7 +334,7 @@ void Bind::attribute(AttributeAST *ast) bool Bind::visit(DeclaratorAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -380,14 +383,14 @@ FullySpecifiedType Bind::declarator(DeclaratorAST *ast, const FullySpecifiedType bool Bind::visit(QtPropertyDeclarationItemAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } bool Bind::visit(QtInterfaceNameAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -405,7 +408,7 @@ void Bind::qtInterfaceName(QtInterfaceNameAST *ast) bool Bind::visit(BaseSpecifierAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -433,7 +436,7 @@ void Bind::baseSpecifier(BaseSpecifierAST *ast, unsigned colon_token, Class *kla bool Bind::visit(CtorInitializerAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -452,7 +455,7 @@ void Bind::ctorInitializer(CtorInitializerAST *ast, Function *fun) bool Bind::visit(EnumeratorAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -482,7 +485,7 @@ void Bind::enumerator(EnumeratorAST *ast, Enum *symbol) bool Bind::visit(DynamicExceptionSpecificationAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -510,7 +513,7 @@ FullySpecifiedType Bind::exceptionSpecification(ExceptionSpecificationAST *ast, bool Bind::visit(MemInitializerAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -529,7 +532,7 @@ void Bind::memInitializer(MemInitializerAST *ast, Function *fun) bool Bind::visit(NestedNameSpecifierAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -568,7 +571,7 @@ void Bind::newPlacement(ExpressionListParenAST *ast) bool Bind::visit(NewArrayDeclaratorAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -588,7 +591,7 @@ FullySpecifiedType Bind::newArrayDeclarator(NewArrayDeclaratorAST *ast, const Fu bool Bind::visit(NewTypeIdAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -615,7 +618,7 @@ FullySpecifiedType Bind::newTypeId(NewTypeIdAST *ast) bool Bind::visit(OperatorAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -807,7 +810,7 @@ OperatorNameId::Kind Bind::cppOperator(OperatorAST *ast) bool Bind::visit(ParameterDeclarationClauseAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -836,7 +839,7 @@ void Bind::parameterDeclarationClause(ParameterDeclarationClauseAST *ast, unsign bool Bind::visit(TranslationUnitAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -853,7 +856,7 @@ void Bind::translationUnit(TranslationUnitAST *ast) bool Bind::visit(ObjCProtocolRefsAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -875,7 +878,7 @@ void Bind::objCProtocolRefs(ObjCProtocolRefsAST *ast, Symbol *objcClassOrProtoco bool Bind::visit(ObjCMessageArgumentAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -890,7 +893,7 @@ void Bind::objCMessageArgument(ObjCMessageArgumentAST *ast) bool Bind::visit(ObjCTypeNameAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -907,7 +910,7 @@ FullySpecifiedType Bind::objCTypeName(ObjCTypeNameAST *ast) bool Bind::visit(ObjCInstanceVariablesDeclarationAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -928,7 +931,7 @@ void Bind::objCInstanceVariablesDeclaration(ObjCInstanceVariablesDeclarationAST bool Bind::visit(ObjCPropertyAttributeAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -945,7 +948,7 @@ void Bind::objCPropertyAttribute(ObjCPropertyAttributeAST *ast) bool Bind::visit(ObjCMessageArgumentDeclarationAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -970,7 +973,7 @@ void Bind::objCMessageArgumentDeclaration(ObjCMessageArgumentDeclarationAST *ast bool Bind::visit(ObjCMethodPrototypeAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -1013,7 +1016,7 @@ ObjCMethod *Bind::objCMethodPrototype(ObjCMethodPrototypeAST *ast) bool Bind::visit(ObjCSynthesizedPropertyAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -1030,7 +1033,7 @@ void Bind::objCSynthesizedProperty(ObjCSynthesizedPropertyAST *ast) bool Bind::visit(LambdaIntroducerAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -1047,7 +1050,7 @@ void Bind::lambdaIntroducer(LambdaIntroducerAST *ast) bool Bind::visit(LambdaCaptureAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -1065,7 +1068,7 @@ void Bind::lambdaCapture(LambdaCaptureAST *ast) bool Bind::visit(CaptureAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -1080,7 +1083,7 @@ void Bind::capture(CaptureAST *ast) bool Bind::visit(LambdaDeclaratorAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } @@ -1111,7 +1114,7 @@ void Bind::lambdaDeclarator(LambdaDeclaratorAST *ast) bool Bind::visit(TrailingReturnTypeAST *ast) { (void) ast; - assert(!"unreachable"); + CPP_CHECK(!"unreachable"); return false; } |