public function ParagonIE_Sodium_Core32_Int32::orInt32 in Automatic Updates 7
Same name and namespace in other branches
- 8 vendor/paragonie/sodium_compat/src/Core32/Int32.php \ParagonIE_Sodium_Core32_Int32::orInt32()
OR this 32-bit integer with another.
Parameters
ParagonIE_Sodium_Core32_Int32 $b:
Return value
File
- vendor/
paragonie/ sodium_compat/ src/ Core32/ Int32.php, line 416
Class
- ParagonIE_Sodium_Core32_Int32
- Class ParagonIE_Sodium_Core32_Int32
Code
public function orInt32(ParagonIE_Sodium_Core32_Int32 $b) {
$return = new ParagonIE_Sodium_Core32_Int32();
$return->unsignedInt = $this->unsignedInt;
$return->limbs = array(
(int) ($this->limbs[0] | $b->limbs[0]),
(int) ($this->limbs[1] | $b->limbs[1]),
);
/** @var int overflow */
$return->overflow = $this->overflow | $b->overflow;
return $return;
}