MCPcopy Create free account
hub / github.com/cxapython/catvm / GfFa

Function GfFa

geetest/test.js:884–901  ·  view source on GitHub ↗
(e)

Source from the content-addressed store, hash-verified

882 }
883
884 function GfFa(e) {
885 while (e["t"] <= this["mt2"])
886 e[e["t"]++] = 0;
887 for (var t = 0; t < this["m"]["t"]; ++t) {
888 var r = e[t] & 32767;
889 var n = r * this["mpl"] + ((r * this["mph"] + (e[t] >> 15) * this["mpl"] & this["um"]) << 15) & e["DM"];
890 r = t + this["m"]["t"];
891 e[r] += this["m"]["am"](0, n, e, t, 0, this["m"]["t"]);
892 while (e[r] >= e["DV"]) {
893 e[r] -= e["DV"];
894 e[++r]++;
895 }
896 }
897 e["clamp"]();
898 e["drShiftTo"](this["m"]["t"], e);
899 if (e["compareTo"](this["m"]) >= 0)
900 e["subTo"](this["m"], e);
901 }
902
903 function HMaq(e, t) {
904 e["squareTo"](t);

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected