HashCode implements Expression interface.
()
| 559 | |
| 560 | // HashCode implements Expression interface. |
| 561 | func (sf *ScalarFunction) HashCode() []byte { |
| 562 | if len(sf.hashcode) > 0 { |
| 563 | return sf.hashcode |
| 564 | } |
| 565 | ReHashCode(sf) |
| 566 | return sf.hashcode |
| 567 | } |
| 568 | |
| 569 | // CanonicalHashCode implements Expression interface. |
| 570 | func (sf *ScalarFunction) CanonicalHashCode() []byte { |
nothing calls this directly
no test coverage detected