prj_pt_is_on_curve
ATTRIBUTE_WARN_UNUSED_RET int prj_pt_is_on_curve(prj_pt_src_t in, int *on_curve);
MUST_HAVE((!prj_pt_is_on_curve(in, &on_curve)) && on_curve, ret, err);
MUST_HAVE((!prj_pt_is_on_curve(out, &on_curve)) && on_curve, ret, err);
MUST_HAVE((!prj_pt_is_on_curve(public_in, &on_curve)) && on_curve, ret, err);
MUST_HAVE((!prj_pt_is_on_curve(out, &on_curve)) && on_curve, ret, err);
ret = prj_pt_is_on_curve(pt, &on_curve); EG(ret, err);
ret = prj_pt_is_on_curve(pt, &on_curve); EG(ret, err);
ret = prj_pt_is_on_curve(pt, &on_curve); EG(ret, err);
ret = prj_pt_is_on_curve(pt, &on_curve); EG(ret, err);
ret = prj_pt_is_on_curve(&C, &is_oncurve); EG(ret, err);
ret = prj_pt_is_on_curve(&C, &is_oncurve); EG(ret, err);
ret = prj_pt_is_on_curve(&TMP, &is_oncurve); EG(ret, err);
ret = prj_pt_is_on_curve(&TMP, &is_oncurve); EG(ret, err);