Lines Matching refs:src
46 * @param int $src
50 protected static function decode6Bits(int $src): int argument
55 $ret += (((0x2d - $src) & ($src - 0x30)) >> 8) & ($src - 45);
58 $ret += (((0x40 - $src) & ($src - 0x5b)) >> 8) & ($src - 62);
61 $ret += (((0x60 - $src) & ($src - 0x7b)) >> 8) & ($src - 68);
64 $ret += (((0x2f - $src) & ($src - 0x3a)) >> 8) & ($src + 7);
73 * @param int $src
77 protected static function encode6Bits(int $src): string argument
79 $src += 0x2e;
82 $src += ((0x2f - $src) >> 8) & 17;
85 $src += ((0x5a - $src) >> 8) & 6;
88 $src -= ((0x7a - $src) >> 8) & 75;
90 return \pack('C', $src);