(op ComparisonOperator)
| 792 | } |
| 793 | |
| 794 | func invertComparisonOp(op ComparisonOperator) (ComparisonOperator, error) { |
| 795 | switch op { |
| 796 | case EQ: |
| 797 | return EQ, nil |
| 798 | case GE: |
| 799 | return LE, nil |
| 800 | case GT: |
| 801 | return LT, nil |
| 802 | case LE: |
| 803 | return GE, nil |
| 804 | case LT: |
| 805 | return GT, nil |
| 806 | default: |
| 807 | return op, errors.AssertionFailedf("unable to invert: %s", op) |
| 808 | } |
| 809 | } |
| 810 | |
| 811 | type isConstVisitor struct { |
| 812 | ctx *EvalContext |
no outgoing calls
no test coverage detected
searching dependent graphs…