in shared/java/PathSegment.java [75:92]
public int hashCode() {
switch (_verb) {
case DONE:
return Objects.hash(_verb);
case MOVE:
return Objects.hash(_verb, _p0, _closedContour);
case LINE:
return Objects.hash(_verb, _p0, _p1, _closeLine, _closedContour);
case QUAD:
return Objects.hash(_verb, _p0, _p1, _p2, _closedContour);
case CONIC:
return Objects.hash(_verb, _p0, _p1, _p2, _conicWeight, _closedContour);
case CUBIC:
return Objects.hash(_verb, _p0, _p1, _p2, _p3, _closedContour);
default:
throw new RuntimeException("Unreachable");
}
}