Invoked after each argument node processed.
| 1472 | |
| 1473 | // Invoked after each argument node processed. |
| 1474 | void PostVisitArg(const cel::Expr& expr, int arg_num) override { |
| 1475 | if (!progress_status_.ok()) { |
| 1476 | return; |
| 1477 | } |
| 1478 | auto cond_visitor = FindCondVisitor(&expr); |
| 1479 | if (cond_visitor) { |
| 1480 | cond_visitor->PostVisitArg(arg_num, &expr); |
| 1481 | } |
| 1482 | } |
| 1483 | |
| 1484 | void PostVisitTarget(const cel::Expr& expr) override { |
| 1485 | if (!progress_status_.ok()) { |
nothing calls this directly
no test coverage detected