AuthzBasepComputeExpression

INT64 __fastcall AuthzBasepComputeExpression(CHAR a1, INT64 a2, INT64 *a3){
  unsigned int v3; 
  __int16 *v4; 
  bool v5; 
  __int16 v9; 
  v3 = 0;
  v4 = (__int16 *)(a2 + 40);
  v5 = *(_DWORD *)(a2 + 12) == 1;
  *a3 = 0i64;
  if( !v5 )
    v4 = (__int16 *)a2;
  v9 = *v4;
  if( AuthzBasepOperandValueTypesCompatible(a2) && a1 == -93 && v9 == 2 )
    *a3 = AuthzBasepComputeBitwise(163, a2);
  else
    return(unsigned int)-1073741406;
  return v3;
}

Referenced by:

AuthzBasepEvaluateAceCondition