Remove unused parameters for CheckOther::oppositeExpressionError (#1412)
This commit is contained in:
parent
26a8435d76
commit
d66c92edc3
|
@ -2008,7 +2008,7 @@ void CheckOther::checkDuplicateExpression()
|
||||||
isOppositeExpression(mTokenizer->isCPP(), tok->astOperand1(), tok->astOperand2(), mSettings->library, false, true, &errorPath) &&
|
isOppositeExpression(mTokenizer->isCPP(), tok->astOperand1(), tok->astOperand2(), mSettings->library, false, true, &errorPath) &&
|
||||||
!Token::Match(tok, "=|-|-=|/|/=") &&
|
!Token::Match(tok, "=|-|-=|/|/=") &&
|
||||||
isWithoutSideEffects(mTokenizer->isCPP(), tok->astOperand1())) {
|
isWithoutSideEffects(mTokenizer->isCPP(), tok->astOperand1())) {
|
||||||
oppositeExpressionError(tok->astOperand1(), tok->astOperand2(), tok, errorPath);
|
oppositeExpressionError(tok, errorPath);
|
||||||
} else if (!Token::Match(tok, "[-/%]")) { // These operators are not associative
|
} else if (!Token::Match(tok, "[-/%]")) { // These operators are not associative
|
||||||
if (styleEnabled && tok->astOperand2() && tok->str() == tok->astOperand1()->str() && isSameExpression(mTokenizer->isCPP(), true, tok->astOperand2(), tok->astOperand1()->astOperand2(), mSettings->library, true, false, &errorPath) && isWithoutSideEffects(mTokenizer->isCPP(), tok->astOperand2()))
|
if (styleEnabled && tok->astOperand2() && tok->str() == tok->astOperand1()->str() && isSameExpression(mTokenizer->isCPP(), true, tok->astOperand2(), tok->astOperand1()->astOperand2(), mSettings->library, true, false, &errorPath) && isWithoutSideEffects(mTokenizer->isCPP(), tok->astOperand2()))
|
||||||
duplicateExpressionError(tok->astOperand2(), tok->astOperand1()->astOperand2(), tok, errorPath);
|
duplicateExpressionError(tok->astOperand2(), tok->astOperand1()->astOperand2(), tok, errorPath);
|
||||||
|
@ -2037,7 +2037,7 @@ void CheckOther::checkDuplicateExpression()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void CheckOther::oppositeExpressionError(const Token *tok1, const Token *tok2, const Token *opTok, ErrorPath errors)
|
void CheckOther::oppositeExpressionError(const Token *opTok, ErrorPath errors)
|
||||||
{
|
{
|
||||||
errors.emplace_back(opTok, "");
|
errors.emplace_back(opTok, "");
|
||||||
|
|
||||||
|
|
|
@ -239,7 +239,7 @@ private:
|
||||||
void misusedScopeObjectError(const Token *tok, const std::string &varname);
|
void misusedScopeObjectError(const Token *tok, const std::string &varname);
|
||||||
void duplicateBranchError(const Token *tok1, const Token *tok2);
|
void duplicateBranchError(const Token *tok1, const Token *tok2);
|
||||||
void duplicateAssignExpressionError(const Token *tok1, const Token *tok2);
|
void duplicateAssignExpressionError(const Token *tok1, const Token *tok2);
|
||||||
void oppositeExpressionError(const Token *tok1, const Token *tok2, const Token *opTok, ErrorPath errors);
|
void oppositeExpressionError(const Token *opTok, ErrorPath errors);
|
||||||
void duplicateExpressionError(const Token *tok1, const Token *tok2, const Token *opTok, ErrorPath errors);
|
void duplicateExpressionError(const Token *tok1, const Token *tok2, const Token *opTok, ErrorPath errors);
|
||||||
void duplicateValueTernaryError(const Token *tok);
|
void duplicateValueTernaryError(const Token *tok);
|
||||||
void duplicateExpressionTernaryError(const Token *tok, ErrorPath errors);
|
void duplicateExpressionTernaryError(const Token *tok, ErrorPath errors);
|
||||||
|
@ -302,7 +302,7 @@ private:
|
||||||
c.clarifyCalculationError(nullptr, "+");
|
c.clarifyCalculationError(nullptr, "+");
|
||||||
c.clarifyStatementError(nullptr);
|
c.clarifyStatementError(nullptr);
|
||||||
c.duplicateBranchError(nullptr, nullptr);
|
c.duplicateBranchError(nullptr, nullptr);
|
||||||
c.oppositeExpressionError(nullptr, nullptr, nullptr, errorPath);
|
c.oppositeExpressionError(nullptr, errorPath);
|
||||||
c.duplicateExpressionError(nullptr, nullptr, nullptr, errorPath);
|
c.duplicateExpressionError(nullptr, nullptr, nullptr, errorPath);
|
||||||
c.duplicateValueTernaryError(nullptr);
|
c.duplicateValueTernaryError(nullptr);
|
||||||
c.duplicateExpressionTernaryError(nullptr, errorPath);
|
c.duplicateExpressionTernaryError(nullptr, errorPath);
|
||||||
|
|
Loading…
Reference in New Issue