src: fixed clang warnings

This commit is contained in:
Eberhard Graether
2015-12-13 04:48:04 +01:00
parent 87ad243f31
commit 801c2555bc
6 changed files with 3 additions and 11 deletions
+1 -3
View File
@@ -1271,7 +1271,7 @@ std::shared_ptr<TokenLocationFile> Storage::getCommentLocationsInFile(const File
std::vector<StorageCommentLocation> 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;
}
}
+1
View File
@@ -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;
-4
View File
@@ -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;
}
}
-2
View File
@@ -29,8 +29,6 @@ std::string SearchMatch::getSearchTypeName(SearchType type)
return "command";
case SEARCH_OPERATOR:
return "operator";
default:
return "none";
}
}
+1 -1
View File
@@ -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();
}
@@ -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<clang::TemplateSpecializationTypeLoc>());