| 2906 | } |
| 2907 | |
| 2908 | static unsigned int tokDistance(const Token* tok1, const Token* tok2) { // use when index() is not available yet |
| 2909 | unsigned int dist = 0; |
| 2910 | const Token* tok = tok1; |
| 2911 | while (tok != tok2) { |
| 2912 | ++dist; |
| 2913 | tok = tok->next(); |
| 2914 | } |
| 2915 | return dist; |
| 2916 | } |
| 2917 | |
| 2918 | static const Token* skipConstVolatileBackwards(const Token* tok) { |
| 2919 | while (Token::Match(tok, "const|volatile")) |