Skip to content

Commit 3dae0a6

Browse files
committed
Convert A13-2-1 to the new dataflow library
1 parent fc2ab4b commit 3dae0a6

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

cpp/autosar/src/rules/A13-2-1/AssignmentOperatorReturnThis.ql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
import cpp
1717
import codingstandards.cpp.autosar
1818
import codingstandards.cpp.Operator
19-
import semmle.code.cpp.dataflow.DataFlow
19+
import semmle.code.cpp.dataflow.new.DataFlow
2020

2121
predicate returnsThisPointer(UserAssignmentOperator o) {
2222
exists(PointerDereferenceExpr p, ThisExpr t, ReturnStmt r |
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
WARNING: module 'DataFlow' has been deprecated and may be removed in future (AssignmentOperatorReturnThis.ql:25,5-13)
21
| test.cpp:10:12:10:20 | operator= | User-defined assignment operator $@ does not return *this | test.cpp:10:12:10:20 | operator= | user defined assignment operator |
32
| test.cpp:17:11:17:19 | operator= | User-defined assignment operator $@ does not return *this | test.cpp:17:11:17:19 | operator= | user defined assignment operator |
43
| test.cpp:24:12:24:20 | operator= | User-defined assignment operator $@ does not return *this | test.cpp:24:12:24:20 | operator= | user defined assignment operator |

0 commit comments

Comments
 (0)