Module ArithmeticOperation
Provides all arithmetic operation classes.
All arithmetic operations have the common base class ArithmeticOperation
.
Import path
import semmle.code.csharp.exprs.ArithmeticOperation
Imports
Expr | Provides all expression classes. |
Classes
AddExpr | An addition operation, for example |
ArithmeticOperation | An arithmetic operation. Either a unary arithmetic operation ( |
BinaryArithmeticOperation | A binary arithmetic operation. Either an addition operation ( |
DecrementOperation | A decrement operation. Either a postfix decrement operation ( |
DivExpr | A division operation, for example |
IncrementOperation | An increment operation. Either a postfix increment operation ( |
MulExpr | A multiplication operation, for example |
MutatorOperation | A mutator operation. Either an increment operation ( |
PostDecrExpr | A postfix decrement operation, for example |
PostIncrExpr | A postfix increment operation, for example |
PreDecrExpr | A prefix decrement operation, for example |
PreIncrExpr | A prefix increment operation, for example |
RemExpr | A remainder operation, for example |
SubExpr | A subtraction operation, for example |
UnaryArithmeticOperation | A unary arithmetic operation. Either a unary minus operation ( |
UnaryMinusExpr | A unary minus operation, for example |
UnaryPlusExpr | A unary plus operation, for example |