| 1004 | |
| 1005 | |
| 1006 | static const Token * getVariableInitExpression(const Variable * var) |
| 1007 | { |
| 1008 | if (!var) |
| 1009 | return nullptr; |
| 1010 | const Token *varDeclEndToken = var->declEndToken(); |
| 1011 | if (!varDeclEndToken) |
| 1012 | return nullptr; |
| 1013 | if (Token::Match(varDeclEndToken, "; %varid% =", var->declarationId())) |
| 1014 | return varDeclEndToken->tokAt(2)->astOperand2(); |
| 1015 | return varDeclEndToken->astOperand2(); |
| 1016 | } |
| 1017 | |
| 1018 | const Token* isInLoopCondition(const Token* tok) |
| 1019 | { |
no test coverage detected