Module Assignment
Import path
import semmle.code.cpp.exprs.AssignmentImports
| ArithmeticOperation | Provides classes for modeling arithmetic operations such as |
| BitwiseOperation | Provides classes for modeling bitwise operations such as |
| Expr | Provides classes modeling C/C++ expressions. |
Classes
| AssignAddExpr | A non-overloaded |
| AssignAndExpr | A non-overloaded AND ( |
| AssignArithmeticOperation | A non-overloaded arithmetic assignment operation on a non-pointer lvalue: |
| AssignBitwiseOperation | A non-overloaded bitwise assignment operation: |
| AssignDivExpr | A non-overloaded |
| AssignExpr | A non-overloaded assignment operation with the operator |
| AssignLShiftExpr | A non-overloaded |
| AssignMulExpr | A non-overloaded |
| AssignOperation | A non-overloaded binary assignment operation other than |
| AssignOrExpr | A non-overloaded OR ( |
| AssignPointerAddExpr | A non-overloaded |
| AssignPointerSubExpr | A non-overloaded |
| AssignRShiftExpr | A non-overloaded |
| AssignRemExpr | A non-overloaded |
| AssignSubExpr | A non-overloaded |
| AssignXorExpr | A non-overloaded XOR ( |
| Assignment | A non-overloaded binary assignment operation, including |
| BlockAssignExpr | A compiler generated assignment operation that may occur in a compiler generated copy/move constructor or assignment operator, and which functions like |
| ConditionDeclExpr | A C++ variable declaration inside the conditional expression of a |