File tree Expand file tree Collapse file tree 5 files changed +15
-15
lines changed
cpp/ql/src/semmle/code/cpp
csharp/ql/src/semmle/code/csharp/dataflow/internal
java/ql/src/semmle/code/java/dataflow/internal
python/ql/src/semmle/python/dataflow/new/internal Expand file tree Collapse file tree 5 files changed +15
-15
lines changed Original file line number Diff line number Diff line change @@ -422,10 +422,10 @@ private module Cached {
422
422
* interface.
423
423
*/
424
424
cached
425
- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425
+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426
426
exists ( Node fromPre , Node toPre |
427
- fromPre = fromNode .( PostUpdateNode ) . getPreUpdateNode ( ) and
428
- toPre = toNode .( PostUpdateNode ) . getPreUpdateNode ( )
427
+ fromPre = fromNode .getPreUpdateNode ( ) and
428
+ toPre = toNode .getPreUpdateNode ( )
429
429
|
430
430
exists ( DataFlowCall c |
431
431
// Does the language-specific simpleLocalFlowStep already model flow
Original file line number Diff line number Diff line change @@ -422,10 +422,10 @@ private module Cached {
422
422
* interface.
423
423
*/
424
424
cached
425
- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425
+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426
426
exists ( Node fromPre , Node toPre |
427
- fromPre = fromNode .( PostUpdateNode ) . getPreUpdateNode ( ) and
428
- toPre = toNode .( PostUpdateNode ) . getPreUpdateNode ( )
427
+ fromPre = fromNode .getPreUpdateNode ( ) and
428
+ toPre = toNode .getPreUpdateNode ( )
429
429
|
430
430
exists ( DataFlowCall c |
431
431
// Does the language-specific simpleLocalFlowStep already model flow
Original file line number Diff line number Diff line change @@ -422,10 +422,10 @@ private module Cached {
422
422
* interface.
423
423
*/
424
424
cached
425
- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425
+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426
426
exists ( Node fromPre , Node toPre |
427
- fromPre = fromNode .( PostUpdateNode ) . getPreUpdateNode ( ) and
428
- toPre = toNode .( PostUpdateNode ) . getPreUpdateNode ( )
427
+ fromPre = fromNode .getPreUpdateNode ( ) and
428
+ toPre = toNode .getPreUpdateNode ( )
429
429
|
430
430
exists ( DataFlowCall c |
431
431
// Does the language-specific simpleLocalFlowStep already model flow
Original file line number Diff line number Diff line change @@ -422,10 +422,10 @@ private module Cached {
422
422
* interface.
423
423
*/
424
424
cached
425
- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425
+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426
426
exists ( Node fromPre , Node toPre |
427
- fromPre = fromNode .( PostUpdateNode ) . getPreUpdateNode ( ) and
428
- toPre = toNode .( PostUpdateNode ) . getPreUpdateNode ( )
427
+ fromPre = fromNode .getPreUpdateNode ( ) and
428
+ toPre = toNode .getPreUpdateNode ( )
429
429
|
430
430
exists ( DataFlowCall c |
431
431
// Does the language-specific simpleLocalFlowStep already model flow
Original file line number Diff line number Diff line change @@ -422,10 +422,10 @@ private module Cached {
422
422
* interface.
423
423
*/
424
424
cached
425
- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425
+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426
426
exists ( Node fromPre , Node toPre |
427
- fromPre = fromNode .( PostUpdateNode ) . getPreUpdateNode ( ) and
428
- toPre = toNode .( PostUpdateNode ) . getPreUpdateNode ( )
427
+ fromPre = fromNode .getPreUpdateNode ( ) and
428
+ toPre = toNode .getPreUpdateNode ( )
429
429
|
430
430
exists ( DataFlowCall c |
431
431
// Does the language-specific simpleLocalFlowStep already model flow
You can’t perform that action at this time.
0 commit comments