Module Assignment
Provides all assignment classes.
All assignments have the common base class Assignment.
Import path
import semmle.code.csharp.exprs.AssignmentImports
| Expr | Provides all expression classes. |
Classes
| AddEventExpr | An event addition, for example line 9 in |
| AddOrRemoveEventExpr | An event assignment. Either an event addition ( |
| AssignAddExpr | An addition assignment expression, for example |
| AssignAndExpr | A bitwise-and assignment expression, for example |
| AssignArithmeticExpr | An arithmetic assignment expression. Either an addition assignment expression ( |
| AssignBitwiseExpr | A bitwise assignment expression. Either a bitwise-and assignment expression ( |
| AssignCallExpr | A compound assignment expression that invokes an operator. |
| AssignCoalesceExpr | A null-coalescing assignment expression, for example |
| AssignDivExpr | A division assignment expression, for example |
| AssignExpr | A simple assignment, for example |
| AssignLeftShiftExpr | A left-shift assignment expression, for example |
| AssignMulExpr | A multiplication assignment expression, for example |
| AssignOperation | An assignment operation. Either an arithmetic assignment expression ( |
| AssignOrExpr | A bitwise-or assignment expression, for example |
| AssignRemExpr | A remainder assignment expression, for example |
| AssignRightShiftExpr | A right-shift assignment expression, for example |
| AssignSubExpr | A subtraction assignment expression, for example |
| AssignUnsignedRightShiftExpr | An unsigned right-shift assignment expression, for example |
| AssignXorExpr | A bitwise exclusive-or assignment expression, for example |
| Assignment | An assignment. Either a local variable initialization ( |
| LocalVariableDeclAndInitExpr | A local variable initialization, for example |
| RemoveEventExpr | An event removal, for example line 9 in |
Aliases
| AssignArithmeticOperation | DEPRECATED: Use |
| AssignBitwiseOperation | DEPRECATED: Use |
| AssignCallOperation | DEPRECATED: Use |
| AssignUnsighedRightShiftExpr | DEPRECATED: Use |