| 2524 | } |
| 2525 | |
| 2526 | const Token * Variable::declEndToken() const |
| 2527 | { |
| 2528 | Token const * declEnd = typeStartToken(); |
| 2529 | if (declEnd->tokAt(-1) && Token::simpleMatch(declEnd->tokAt(-2), "for (")) |
| 2530 | declEnd = nameToken(); |
| 2531 | while (declEnd && !Token::Match(declEnd, "[;:,)={]")) { |
| 2532 | if (declEnd->link() && Token::Match(declEnd,"(|[|<")) |
| 2533 | declEnd = declEnd->link(); |
| 2534 | declEnd = declEnd->next(); |
| 2535 | } |
| 2536 | return declEnd; |
| 2537 | } |
| 2538 | |
| 2539 | void Variable::evaluate(const Settings& settings) |
| 2540 | { |
no test coverage detected