Skip to content

Commit 06882f8

Browse files
committed
CPP: Change notes.
1 parent 78b404b commit 06882f8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

change-notes/1.18/analysis-cpp.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,11 @@
2626
| [Variable used in its own initializer] | Fewer false positive results | Results where a macro is used to indicate deliberate uninitialization are now excluded |
2727
| [Assignment where comparison was intended] | Fewer false positive results | Results are no longer reported if the variable is not yet defined. |
2828
| [Comparison where assignment was intended] | More correct results | "This query now includes results where an overloaded `operator==` is used in the wrong context. |
29-
29+
| [User-controlled data in arithmetic expression] | More correct results | Crement operations are now understood as arithmetic operations in this query. |
30+
| [Uncontrolled data in arithmetic expression] | More correct results | Crement operations are now understood as arithmetic operations in this query. |
31+
| [Use of extreme values in arithmetic expression] | More correct results | Crement operations are now understood as arithmetic operations in this query. |
32+
| [Use of extreme values in arithmetic expression] | Fewer false positives | The query now considers whether a particular expression might cause an overflow of minimum or maximum values only. |
33+
3034
## Changes to QL libraries
3135

3236
* *Series of bullet points*

0 commit comments

Comments
 (0)