| 44 | }; |
| 45 | |
| 46 | bool is_bad_opr(OperatorNodeBase* opr) { |
| 47 | using F = OperatorNodeBase::NodeProp::Flag; |
| 48 | return opr->node_prop().contain( |
| 49 | F::IMPURE_FUNC | F::NO_AUTOMATIC_DUP | F::FORCE_UPDATE_INPUT_VAR); |
| 50 | } |
| 51 | |
| 52 | } // namespace |
| 53 | /* ====================== ModifyActionPlanner ====================== */ |
no test coverage detected