Module BitwiseOperation
Provides classes for modeling bitwise operations such as ~
, <<
, &
and
|
.
Import path
import semmle.code.cpp.exprs.BitwiseOperation
Imports
Expr | Provides classes modeling C/C++ expressions. |
Classes
BinaryBitwiseOperation | A C/C++ binary bitwise operation. |
BitwiseAndExpr | A C/C++ bitwise AND expression. |
BitwiseOrExpr | A C/C++ bitwise OR expression. |
BitwiseXorExpr | A C/C++ bitwise XOR expression. |
ComplementExpr | A C/C++ complement expression. |
LShiftExpr | A C/C++ left shift expression. |
RShiftExpr | A C/C++ right shift expression. |
UnaryBitwiseOperation | A C/C++ unary bitwise operation. |