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 {
422422 * interface.
423423 */
424424 cached
425- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426426 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 ( )
429429 |
430430 exists ( DataFlowCall c |
431431 // 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 {
422422 * interface.
423423 */
424424 cached
425- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426426 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 ( )
429429 |
430430 exists ( DataFlowCall c |
431431 // 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 {
422422 * interface.
423423 */
424424 cached
425- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426426 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 ( )
429429 |
430430 exists ( DataFlowCall c |
431431 // 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 {
422422 * interface.
423423 */
424424 cached
425- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426426 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 ( )
429429 |
430430 exists ( DataFlowCall c |
431431 // 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 {
422422 * interface.
423423 */
424424 cached
425- predicate reverseStepThroughInputOutputAlias ( Node fromNode , Node toNode ) {
425+ predicate reverseStepThroughInputOutputAlias ( PostUpdateNode fromNode , PostUpdateNode toNode ) {
426426 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 ( )
429429 |
430430 exists ( DataFlowCall c |
431431 // Does the language-specific simpleLocalFlowStep already model flow
You can’t perform that action at this time.
0 commit comments