(not *notCodeExpr)
| 25568 | } |
| 25569 | |
| 25570 | func (p *parser) parseNotCodeExpr(not *notCodeExpr) (any, bool) { |
| 25571 | if p.debug { |
| 25572 | defer p.out(p.in("parseNotCodeExpr")) |
| 25573 | } |
| 25574 | |
| 25575 | state := p.cloneState() |
| 25576 | |
| 25577 | ok, err := not.run(p) |
| 25578 | if err != nil { |
| 25579 | p.addErr(err) |
| 25580 | } |
| 25581 | p.restoreState(state) |
| 25582 | |
| 25583 | return nil, !ok |
| 25584 | } |
| 25585 | |
| 25586 | func (p *parser) parseNotExpr(not *notExpr) (any, bool) { |
| 25587 | if p.debug { |
no test coverage detected