Module BitwiseOperation
Provides all bitwise operation classes.
All bitwise operations have the common base class BitwiseOperation
.
Import path
import semmle.code.csharp.exprs.BitwiseOperation
Imports
Expr |
Provides all expression classes. |
Classes
BinaryBitwiseOperation |
A binary bitwise operation. Either a bitwise-and operation ( |
BitwiseAndExpr |
A bitwise-and operation, for example |
BitwiseOperation |
A bitwise operation. Either a unary bitwise operation ( |
BitwiseOrExpr |
A bitwise-or operation, for example |
BitwiseXorExpr |
A bitwise exclusive-or operation, for example |
ComplementExpr |
A bitwise complement operation, for example |
LeftShiftExpr |
A left-shift operation, for example |
RightShiftExpr |
A right-shift operation, for example |
UnaryBitwiseOperation |
A unary bitwise operation, that is, a bitwise complement operation ( |
UnsignedRightShiftExpr |
An unsigned right-shift operation, for example |
Aliases
LShiftExpr |
DEPRECATED: Alias for LeftShiftExpr. |
RShiftExpr |
DEPRECATED: Alias for RightShiftExpr. |