Module LogicalOperation
Provides all logical operation classes.
All logical operations have the common base class LogicalOperation.
Import path
import semmle.code.csharp.exprs.LogicalOperationImports
| 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’ ( |