WordPress at a glance
function is not described

ParagonIE_Sodium_Core32_Int32::addInt32() public WP 1.0

Adds two int32 objects

{} It's a method of the class: ParagonIE_Sodium_Core32_Int32{}

No Hooks.

Return

ParagonIE_Sodium_Core32_Int32. Null. Nothing.

Usage

$ParagonIE_Sodium_Core32_Int32 = new ParagonIE_Sodium_Core32_Int32();
$ParagonIE_Sodium_Core32_Int32->addInt32( $addend );
$addend(ParagonIE_Sodium_Core32_int32) (required)
-

Code of ParagonIE_Sodium_Core32_Int32::addInt32() WP 5.7

<?php
public function addInt32(ParagonIE_Sodium_Core32_Int32 $addend)
{
    $i0 = $this->limbs[0];
    $i1 = $this->limbs[1];
    $j0 = $addend->limbs[0];
    $j1 = $addend->limbs[1];

    $r1 = $i1 + ($j1 & 0xffff);
    $carry = $r1 >> 16;

    $r0 = $i0 + ($j0 & 0xffff) + $carry;
    $carry = $r0 >> 16;

    $r0 &= 0xffff;
    $r1 &= 0xffff;

    $return = new ParagonIE_Sodium_Core32_Int32(
        array($r0, $r1)
    );
    $return->overflow = $carry;
    $return->unsignedInt = $this->unsignedInt;
    return $return;
}