f (b,mk_(b,b), a) == b;
334527
@Override
	public void caseAExplicitOperationDefinition(
			AExplicitOperationDefinition node) throws AnalysisException
	{
		if (!proceed(node))
		{
			return;
		}

		DefinitionInfo defInfo = new DefinitionInfo(node.getParamDefinitions(), af);

		openScope(defInfo, node);

		node.getBody().apply(this);

		endScope(defInfo);
	}
826744
function(a, b){
    return new BB(
            min(a.l, b.l),
            min(a.b, b.b),
            max(a.r, b.r),
            max(a.t, b.t)
        );
}
1068172
def _gcd(a, b):
    
    while b:
        a, b = b, (a % b)
    return a
55842
function(a, b)
{
    return Math.abs(a.bb_l + a.bb_r - b.bb_l - b.bb_r) + Math.abs(a.bb_b + a.bb_t - b.bb_b - b.bb_t);
}
930788
function O(a, b, f) {
  let g = a[a.length - 1];
  g && g.c === b && g.g === f ? a[a.length - 1] = {count:g.count + 1, c:b, g:f} : a.push({count:1, c:b, g:f});
}
716247
function (b) {
            b = b.val;
            var a = this.val,
                a0 = a[0],
                a1 = a[1],
                a3 = a[3],
                a4 = a[4],
                b0 = b[0],
                b1 = b[1],
                b3 = b[3],
                b4 = b[4],
                b6 = b[6],
                b7 = b[7];

            a[0] = a0 * b0 + a3 * b1;
            a[1] = a1 * b0 + a4 * b1;
            a[3] = a0 * b3 + a3 * b4;
            a[4] = a1 * b3 + a4 * b4;
            a[6] += a0 * b6 + a3 * b7;
            a[7] += a1 * b6 + a4 * b7;

            return this;
        }
408776
def identical(self, a, b):
        
        return self._identical(self.convert(a), self.convert(b))
357028
function(a, b) {
    if (a !== b) {
      const atype = whatis(a);
      const btype = whatis(b);

      if (atype === btype) {
        return _equal.hasOwnProperty(atype) ? _equal[atype](a, b) : a == b;
      }

      return false;
    }

    return true;
  }
203451
function deepEquals(a, b) {
	var i, key;
	if (isScalar(a) && isScalar(b)) {
		return scalarEquals(a, b);
	}
	if (a === null || b === null || a === undefined || b === undefined) return a === b;
	if (Array.isArray(a) && Array.isArray(b)) {
		if (a.length !== b.length) return false;
		for (i = 0; i < a.length; i++) {
			if (!deepEquals(a[i], b[i])) return false;
		}
		return true;
	} else if (!Array.isArray(a) && !Array.isArray(b)) {
		for (key in a) {
			if (!deepEquals(a[key], b[key])) return false;
		}
		for (key in b) {
			if (!deepEquals(a[key], b[key])) return false;
		}
		return true;
	} else {
		return false;
	}
}
507250
function f32(k64Cnt, x, k32 ) {

        var lB0 = b0(x)
          , lB1 = b1(x)
          , lB2 = b2(x)
          , lB3 = b3(x)
          , k0 = k32[0] || 0
          , k1 = k32[1] || 0
          , k2 = k32[2] || 0
          , k3 = k32[3] || 0
          , result = 0;

        switch (k64Cnt & 3) {
          case 1:
            result = MDS[0][P[P_01][lB0] & 0xFF ^ b0(k0)] ^
                     MDS[1][P[P_11][lB1] & 0xFF ^ b1(k0)] ^
                     MDS[2][P[P_21][lB2] & 0xFF ^ b2(k0)] ^
                     MDS[3][P[P_31][lB3] & 0xFF ^ b3(k0)];
            break;

          case 0:  // same as 4
            lB0 = P[P_04][lB0] & 0xFF ^ b0(k3);
            lB1 = P[P_14][lB1] & 0xFF ^ b1(k3);
            lB2 = P[P_24][lB2] & 0xFF ^ b2(k3);
            lB3 = P[P_34][lB3] & 0xFF ^ b3(k3);
            /* falls through */

          case 3:
            lB0 = P[P_03][lB0] & 0xFF ^ b0(k2);
            lB1 = P[P_13][lB1] & 0xFF ^ b1(k2);
            lB2 = P[P_23][lB2] & 0xFF ^ b2(k2);
            lB3 = P[P_33][lB3] & 0xFF ^ b3(k2);
            /* falls through */

          case 2:
            result = MDS[0][P[P_01][P[P_02][lB0] & 0xFF ^ b0(k1)] & 0xFF ^ b0(k0)] ^
                     MDS[1][P[P_11][P[P_12][lB1] & 0xFF ^ b1(k1)] & 0xFF ^ b1(k0)] ^
                     MDS[2][P[P_21][P[P_22][lB2] & 0xFF ^ b2(k1)] & 0xFF ^ b2(k0)] ^
                     MDS[3][P[P_31][P[P_32][lB3] & 0xFF ^ b3(k1)] & 0xFF ^ b3(k0)];
            break;

          default:
        }

        return result;
      }
922254
public Vector2f fma(Vector2fc a, Vector2fc b) {
        return fma(a, b, thisOrNew());
    }
989168
def UGE(a: BitVec, b: BitVec) -> Bool:
    
    return Or(UGT(a, b), a == b)
271604
function(_a, _b) {
    return Math.floor(Math.pow(parseFloat(_a), parseInt(_b)));
  }
115065
def max3(a,b,c)
      (a >= b) ? ((a >= c)? a : c) : ((b >= c)? b : c)
    end
296477
function(k) {
            	if(!k)
            	    k = 0;
            	
            	return this.map(function(x, i, j) {
            	    return j - i >= k ? x : 0;
            	});
                }
190126
function sameValues(a, b) {
  var
    i = a.length,
    j = b.length,
    k = i === j
  ;
  if (k) {
    while (i--) {
      if (a[i] !== b[i]) {
        return !k;
      }
    }
  }
  return k;
}
660530
public Vector2f fma(Vector2fc a, Vector2fc b, Vector2f dest) {
        dest.x = x + a.x() * b.x();
        dest.y = y + a.y() * b.y();
        return dest;
    }