Lines Matching refs:self
40 $lhs->value = array_merge(self::array_repeat(0, count($n)), $x);
62 self::VARIABLE => [],
63 self::DATA => []
66 if (($key = array_search($n, $cache[self::VARIABLE])) === false) {
67 $key = count($cache[self::VARIABLE]);
68 $cache[self::VARIABLE][] = $x;
69 $cache[self::DATA][] = self::modInverse67108864($n, $class);
74 $result = [self::VALUE => $x];
77 $temp = $result[self::VALUE][$i] * $cache[self::DATA][$key];
80 $temp = array_merge(self::array_repeat(0, $i), $temp);
81 $result = $class::addHelper($result[self::VALUE], false, $temp, false);
84 $result[self::VALUE] = array_slice($result[self::VALUE], $k);
86 if (self::compareHelper($result, false, $n, false) >= 0) {
87 $result = $class::subtractHelper($result[self::VALUE], false, $n, false);
90 return $result[self::VALUE];