diff --git a/src/lib/data/Storage.cpp b/src/lib/data/Storage.cpp index 8da8cd61..e9ff16b7 100644 --- a/src/lib/data/Storage.cpp +++ b/src/lib/data/Storage.cpp @@ -1271,7 +1271,7 @@ std::shared_ptr Storage::getCommentLocationsInFile(const File std::vector storageLocations = m_sqliteStorage.getCommentLocationsInFile(filePath); for (size_t i = 0; i < storageLocations.size(); i++) { - TokenLocation* loc = file->addTokenLocation( + file->addTokenLocation( storageLocations[i].id, 0, // comment token location has no element. storageLocations[i].startLine, @@ -1659,8 +1659,6 @@ TokenComponentAccess::AccessType Storage::convertAccessType(ParserClient::Access return TokenComponentAccess::ACCESS_PRIVATE; case ACCESS_NONE: return TokenComponentAccess::ACCESS_NONE; - default: - return TokenComponentAccess::ACCESS_NONE; } } diff --git a/src/lib/data/graph/Edge.cpp b/src/lib/data/graph/Edge.cpp index dbb552c8..688b0cd3 100644 --- a/src/lib/data/graph/Edge.cpp +++ b/src/lib/data/graph/Edge.cpp @@ -330,6 +330,7 @@ bool Edge::checkType() const // TODO: remove this function return true; case EDGE_TEMPLATE_SPECIALIZATION_OF: + case EDGE_TEMPLATE_MEMBER_SPECIALIZATION_OF: if (!m_from->isType(typeMask | functionMask) || !m_to->isType(typeMask | functionMask)) { break; diff --git a/src/lib/data/parser/ParserClient.cpp b/src/lib/data/parser/ParserClient.cpp index cb9ae661..a877c870 100644 --- a/src/lib/data/parser/ParserClient.cpp +++ b/src/lib/data/parser/ParserClient.cpp @@ -21,8 +21,6 @@ std::string ParserClient::addAccessPrefix(const std::string& str, AccessType acc return "private " + str; case ACCESS_NONE: return str; - default: - return str; } } @@ -36,8 +34,6 @@ std::string ParserClient::addAbstractionPrefix(const std::string& str, Abstracti return "pure virtual " + str; case ABSTRACTION_NONE: return str; - default: - return str; } } diff --git a/src/lib/data/search/SearchMatch.cpp b/src/lib/data/search/SearchMatch.cpp index 9d9e4852..33a71337 100644 --- a/src/lib/data/search/SearchMatch.cpp +++ b/src/lib/data/search/SearchMatch.cpp @@ -29,8 +29,6 @@ std::string SearchMatch::getSearchTypeName(SearchType type) return "command"; case SEARCH_OPERATOR: return "operator"; - default: - return "none"; } } diff --git a/src/lib_gui/qt/window/QtSettingsWindow.cpp b/src/lib_gui/qt/window/QtSettingsWindow.cpp index 3543e04f..5be9b447 100644 --- a/src/lib_gui/qt/window/QtSettingsWindow.cpp +++ b/src/lib_gui/qt/window/QtSettingsWindow.cpp @@ -225,5 +225,5 @@ void QtSettingsWindow::showHelpMessage(const QString& msg) msgBox.setInformativeText(msg); msgBox.setStandardButtons(QMessageBox::Ok); msgBox.setDefaultButton(QMessageBox::Ok); - int ret = msgBox.exec(); + msgBox.exec(); } diff --git a/src/lib_parser/data/parser/cxx/ASTVisitor.cpp b/src/lib_parser/data/parser/cxx/ASTVisitor.cpp index 2f8e7b63..5eaa34f0 100644 --- a/src/lib_parser/data/parser/cxx/ASTVisitor.cpp +++ b/src/lib_parser/data/parser/cxx/ASTVisitor.cpp @@ -180,7 +180,6 @@ bool ASTVisitor::VisitParmVarDecl(clang::ParmVarDecl* declaration) // todo: handle parameters here! // maybe handle template args in visitvardecl to account for local variables and stuff... clang::TypeLoc loc = declaration->getTypeSourceInfo()->getTypeLoc(); - clang::TypeLoc::TypeLocClass ssd = loc.getTypeLocClass(); if (loc.getTypeLocClass() == clang::TypeLoc::TypeLocClass::TemplateSpecialization) { processTemplateArguments(loc.getAs());