Mark a branch as suppressed. The visitor will continue as normal, but any emitted program steps are ignored. Only applies to branches that have not yet been visited (pre-order).
| 1624 | // |
| 1625 | // Only applies to branches that have not yet been visited (pre-order). |
| 1626 | void SuppressBranch(const cel::Expr* expr) { |
| 1627 | suppressed_branches_.insert(expr); |
| 1628 | } |
| 1629 | |
| 1630 | void AddResolvedFunctionStep(const cel::CallExpr* call_expr, |
| 1631 | const cel::Expr* expr, |