Expression classes for byte-level operators. More...
Go to the source code of this file.
type extracted from some object op starting at position offset (given in number of bytes). More... op() where the bytes starting at position offset (given in number of bytes) have been updated with value. More... src or one of its operands contain a byte extract or byte update expression. Expression classes for byte-level operators.
Definition in file byte_operators.h.
Definition at line 64 of file byte_operators.h.
Definition at line 137 of file byte_operators.h.
Return true iff src or one of its operands contain a byte extract or byte update expression.
Definition at line 61 of file byte_operators.cpp.
Rewrite a byte extract expression to more fundamental operations.
src.Rewrite a byte extract expression to more fundamental operations.
Definition at line 1242 of file lower_byte_operators.cpp.
Rewrite an expression possibly containing byte-extract or -update expressions to more fundamental operations.
Definition at line 2665 of file lower_byte_operators.cpp.
Rewrite a byte update expression to more fundamental operations.
src. Definition at line 2572 of file lower_byte_operators.cpp.
Construct a byte_extract_exprt with endianness and byte width matching the current configuration.
Definition at line 48 of file byte_operators.cpp.
Construct a byte_update_exprt with endianness and byte width matching the current configuration.
Definition at line 55 of file byte_operators.cpp.
Definition at line 70 of file byte_operators.h.
Definition at line 76 of file byte_operators.h.
Definition at line 143 of file byte_operators.h.
Definition at line 149 of file byte_operators.h.
Definition at line 82 of file byte_operators.h.