
_Bool acl_errno_valid(int errnum)

{
  if (errnum == 0x16) {
    return false;
  }
  if (0x16 < errnum) {
    if (errnum != 0x59) {
      return errnum != 0x7a;
    }
    return false;
  }
  return errnum != 0x10;
}



bool acl_errno_valid(int param_1)

{
  if (param_1 == 0x16) {
    return false;
  }
  if (0x16 < param_1) {
    if (param_1 != 0x59) {
      return param_1 != 0x7a;
    }
    return false;
  }
  return param_1 != 0x10;
}


li v0,0x16
beq a0,v0,0x0002e630
_nop
slti v0,a0,0x17
bne v0,zero,0x0002e61c
_nop
li v0,0x59
beq a0,v0,0x0002e628
_xori a0,a0,0x7a
jr ra
_sltu v0,zero,a0
xori a0,a0,0x10
jr ra
_sltu v0,zero,a0
jr ra
_or v0,zero,zero
jr ra
_or v0,zero,zero
(translation_unit "bool acl_errno_valid(int param_1)\n\n{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}\n\n" (function_definition "bool acl_errno_valid(int param_1)\n\n{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}" primitive_type (function_declarator "acl_errno_valid(int param_1)" identifier (parameter_list "(int param_1)" ( (parameter_declaration "int param_1" primitive_type identifier) ))) (compound_statement "{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}" { (if_statement "if (param_1 == 0x16) {\n    return false;\n  }" if (parenthesized_expression "(param_1 == 0x16)" ( (binary_expression "param_1 == 0x16" identifier == number_literal) )) (compound_statement "{\n    return false;\n  }" { (return_statement "return false;" return false ;) })) (if_statement "if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }" if (parenthesized_expression "(0x16 < param_1)" ( (binary_expression "0x16 < param_1" number_literal < identifier) )) (compound_statement "{\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }" { (if_statement "if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }" if (parenthesized_expression "(param_1 != 0x59)" ( (binary_expression "param_1 != 0x59" identifier != number_literal) )) (compound_statement "{\n      return param_1 != 0x7a;\n    }" { (return_statement "return param_1 != 0x7a;" return (binary_expression "param_1 != 0x7a" identifier != number_literal) ;) })) (return_statement "return false;" return false ;) })) (return_statement "return param_1 != 0x10;" return (binary_expression "param_1 != 0x10" identifier != number_literal) ;) })))
(translation_unit "_Bool acl_errno_valid(int errnum)\n\n{\n  if (errnum == 0x16) {\n    return false;\n  }\n  if (0x16 < errnum) {\n    if (errnum != 0x59) {\n      return errnum != 0x7a;\n    }\n    return false;\n  }\n  return errnum != 0x10;\n}\n\n" (function_definition "_Bool acl_errno_valid(int errnum)\n\n{\n  if (errnum == 0x16) {\n    return false;\n  }\n  if (0x16 < errnum) {\n    if (errnum != 0x59) {\n      return errnum != 0x7a;\n    }\n    return false;\n  }\n  return errnum != 0x10;\n}" type_identifier (function_declarator "acl_errno_valid(int errnum)" identifier (parameter_list "(int errnum)" ( (parameter_declaration "int errnum" primitive_type identifier) ))) (compound_statement "{\n  if (errnum == 0x16) {\n    return false;\n  }\n  if (0x16 < errnum) {\n    if (errnum != 0x59) {\n      return errnum != 0x7a;\n    }\n    return false;\n  }\n  return errnum != 0x10;\n}" { (if_statement "if (errnum == 0x16) {\n    return false;\n  }" if (parenthesized_expression "(errnum == 0x16)" ( (binary_expression "errnum == 0x16" identifier == number_literal) )) (compound_statement "{\n    return false;\n  }" { (return_statement "return false;" return false ;) })) (if_statement "if (0x16 < errnum) {\n    if (errnum != 0x59) {\n      return errnum != 0x7a;\n    }\n    return false;\n  }" if (parenthesized_expression "(0x16 < errnum)" ( (binary_expression "0x16 < errnum" number_literal < identifier) )) (compound_statement "{\n    if (errnum != 0x59) {\n      return errnum != 0x7a;\n    }\n    return false;\n  }" { (if_statement "if (errnum != 0x59) {\n      return errnum != 0x7a;\n    }" if (parenthesized_expression "(errnum != 0x59)" ( (binary_expression "errnum != 0x59" identifier != number_literal) )) (compound_statement "{\n      return errnum != 0x7a;\n    }" { (return_statement "return errnum != 0x7a;" return (binary_expression "errnum != 0x7a" identifier != number_literal) ;) })) (return_statement "return false;" return false ;) })) (return_statement "return errnum != 0x10;" return (binary_expression "errnum != 0x10" identifier != number_literal) ;) })))
(translation_unit "bool acl_errno_valid(int param_1)\n\n{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}\n\n" (function_definition "bool acl_errno_valid(int param_1)\n\n{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}" primitive_type (function_declarator "acl_errno_valid(int param_1)" identifier (parameter_list "(int param_1)" ( (parameter_declaration "int param_1" primitive_type identifier) ))) (compound_statement "{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}" { (if_statement "if (param_1 == 0x16) {\n    return false;\n  }" if (parenthesized_expression "(param_1 == 0x16)" ( (binary_expression "param_1 == 0x16" identifier == number_literal) )) (compound_statement "{\n    return false;\n  }" { (return_statement "return false;" return false ;) })) (if_statement "if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }" if (parenthesized_expression "(0x16 < param_1)" ( (binary_expression "0x16 < param_1" number_literal < identifier) )) (compound_statement "{\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }" { (if_statement "if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }" if (parenthesized_expression "(param_1 != 0x59)" ( (binary_expression "param_1 != 0x59" identifier != number_literal) )) (compound_statement "{\n      return param_1 != 0x7a;\n    }" { (return_statement "return param_1 != 0x7a;" return (binary_expression "param_1 != 0x7a" identifier != number_literal) ;) })) (return_statement "return false;" return false ;) })) (return_statement "return param_1 != 0x10;" return (binary_expression "param_1 != 0x10" identifier != number_literal) ;) })))
(translation_unit (function_definition TYPE (function_declarator IDENT (parameter_list ( (parameter_declaration TYPE IDENT) ))) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT == LIT) )) (compound_statement { (return_statement return BOOL ;) })) (if_statement if (parenthesized_expression ( (binary_expression LIT < IDENT) )) (compound_statement { (if_statement if (parenthesized_expression ( (binary_expression IDENT != LIT) )) (compound_statement { (return_statement return (binary_expression IDENT != LIT) ;) })) (return_statement return BOOL ;) })) (return_statement return (binary_expression IDENT != LIT) ;) })))
(function_definition "bool acl_errno_valid(int param_1)\n\n{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}" (primitive_type "bool") (function_declarator "acl_errno_valid(int param_1)" (identifier "acl_errno_valid") (parameter_list "(int param_1)" (( "(") (parameter_declaration "int param_1" (primitive_type "int") (identifier "param_1")) () ")"))) (compound_statement "{\n  if (param_1 == 0x16) {\n    return false;\n  }\n  if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }\n  return param_1 != 0x10;\n}" ({ "{") (if_statement "if (param_1 == 0x16) {\n    return false;\n  }" (if "if") (parenthesized_expression "(param_1 == 0x16)" (( "(") (binary_expression "param_1 == 0x16" (identifier "param_1") (== "==") (number_literal "0x16")) () ")")) (compound_statement "{\n    return false;\n  }" ({ "{") (return_statement "return false;" (return "return") (false "false") (; ";")) (} "}"))) (if_statement "if (0x16 < param_1) {\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }" (if "if") (parenthesized_expression "(0x16 < param_1)" (( "(") (binary_expression "0x16 < param_1" (number_literal "0x16") (< "<") (identifier "param_1")) () ")")) (compound_statement "{\n    if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }\n    return false;\n  }" ({ "{") (if_statement "if (param_1 != 0x59) {\n      return param_1 != 0x7a;\n    }" (if "if") (parenthesized_expression "(param_1 != 0x59)" (( "(") (binary_expression "param_1 != 0x59" (identifier "param_1") (!= "!=") (number_literal "0x59")) () ")")) (compound_statement "{\n      return param_1 != 0x7a;\n    }" ({ "{") (return_statement "return param_1 != 0x7a;" (return "return") (binary_expression "param_1 != 0x7a" (identifier "param_1") (!= "!=") (number_literal "0x7a")) (; ";")) (} "}"))) (return_statement "return false;" (return "return") (false "false") (; ";")) (} "}"))) (return_statement "return param_1 != 0x10;" (return "return") (binary_expression "param_1 != 0x10" (identifier "param_1") (!= "!=") (number_literal "0x10")) (; ";")) (} "}")))
(translation_unit (function_definition type: (primitive_type) declarator: (function_declarator declarator: (identifier) parameters: (parameter_list (parameter_declaration type: (primitive_type) declarator: (identifier)))) body: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (false)))) (if_statement condition: (parenthesized_expression (binary_expression left: (number_literal) right: (identifier))) consequence: (compound_statement (if_statement condition: (parenthesized_expression (binary_expression left: (identifier) right: (number_literal))) consequence: (compound_statement (return_statement (binary_expression left: (identifier) right: (number_literal))))) (return_statement (false)))) (return_statement (binary_expression left: (identifier) right: (number_literal))))))

bool MASKED(int param_1)

{
  if (param_1 == 0x16) {
    return false;
  }
  if (0x16 < param_1) {
    if (param_1 != 0x59) {
      return param_1 != 0x7a;
    }
    return false;
  }
  return param_1 != 0x10;
}

