| 1451 | } |
| 1452 | |
| 1453 | void Token::astOperand2(Token *tok) |
| 1454 | { |
| 1455 | if (mImpl->mAstOperand2) |
| 1456 | mImpl->mAstOperand2->astParent(nullptr); |
| 1457 | // goto parent operator |
| 1458 | if (tok) { |
| 1459 | tok = tok->astTop(); |
| 1460 | tok->astParent(this); |
| 1461 | } |
| 1462 | mImpl->mAstOperand2 = tok; |
| 1463 | } |
| 1464 | |
| 1465 | static const Token* goToLeftParenthesis(const Token* start, const Token* end) |
| 1466 | { |