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’ ( |