Module LogicalOperation
Provides all logical operation classes.
All logical operations have the common base class LogicalOperation
.
Import path
import semmle.code.csharp.exprs.LogicalOperation
Imports
Expr |
Provides all expression classes. |
Classes
BinaryLogicalOperation |
A binary logical operation. Either a logical ‘and’ ( |
ConditionalExpr |
A conditional expression, for example |
LogicalAndExpr |
A logical ‘and’, for example |
LogicalNotExpr |
A logical ‘not’, for example |
LogicalOperation |
A logical operation. Either a unary logical operation ( |
LogicalOrExpr |
A logical ‘or’, for example |
NullCoalescingExpr |
A null-coalescing operation, for example |
TernaryLogicalOperation |
A ternary logical operation, that is, a ternary conditional expression ( |
UnaryLogicalOperation |
A unary logical operation, that is, a logical ‘not’ ( |