parse terminal
| 772 | |
| 773 | // parse terminal |
| 774 | virtual bool parse_term(_context& con) const override { |
| 775 | _state st(con); |
| 776 | if (m_left->parse_term(con)) return true; |
| 777 | con.restore(st); |
| 778 | return m_right->parse_term(con); |
| 779 | } |
| 780 | |
| 781 | virtual EXPR_TYPE get_type() const override { |
| 782 | return EXPR_TYPE::CHOICE_TWO; |
nothing calls this directly
no test coverage detected