Rizin
unix-like reverse engineering framework and cli tools
rz_il_op_args_bool_operation_t Struct Reference

op structure for and, or and xor (bool -> bool -> bool) More...

#include <rz_il_opcodes.h>

Public Attributes

RzILOpBoolx
 left operand More...
 
RzILOpBooly
 right operand More...
 

Detailed Description

op structure for and, or and xor (bool -> bool -> bool)

BAP equivalent: val and_ : bool -> bool -> bool val or_ : bool -> bool -> bool and(x, y) is a conjunction of x and y. or(x, y) is a conjunction of x or y. xor(x, y) is a conjunction of x xor y.

Definition at line 275 of file rz_il_opcodes.h.

Member Data Documentation

◆ x

RzILOpBool* rz_il_op_args_bool_operation_t::x

left operand

Definition at line 276 of file rz_il_opcodes.h.

Referenced by rz_il_handler_bool_and(), rz_il_handler_bool_or(), and rz_il_handler_bool_xor().

◆ y

RzILOpBool* rz_il_op_args_bool_operation_t::y

right operand

Definition at line 277 of file rz_il_opcodes.h.

Referenced by rz_il_handler_bool_and(), rz_il_handler_bool_or(), and rz_il_handler_bool_xor().


The documentation for this struct was generated from the following file: