@@ -2553,7 +2553,7 @@ private module StdlibPrivate {
25532553 override DataFlow:: Node getAPathArgument ( ) {
25542554 result = super .getAPathArgument ( )
25552555 or
2556- result = this .getParameter ( 0 , "target" ) .getARhs ( )
2556+ result = this .getParameter ( 0 , "target" ) .asSink ( )
25572557 }
25582558 }
25592559
@@ -2570,7 +2570,7 @@ private module StdlibPrivate {
25702570 override DataFlow:: Node getAPathArgument ( ) {
25712571 result = super .getAPathArgument ( )
25722572 or
2573- result = this .getParameter ( 0 , "target" ) .getARhs ( )
2573+ result = this .getParameter ( 0 , "target" ) .asSink ( )
25742574 }
25752575 }
25762576
@@ -2585,7 +2585,7 @@ private module StdlibPrivate {
25852585 override DataFlow:: Node getAPathArgument ( ) {
25862586 result = super .getAPathArgument ( )
25872587 or
2588- result = this .getParameter ( 0 , "other_path" ) .getARhs ( )
2588+ result = this .getParameter ( 0 , "other_path" ) .asSink ( )
25892589 }
25902590 }
25912591
@@ -2670,7 +2670,7 @@ private module StdlibPrivate {
26702670
26712671 override Cryptography:: CryptographicAlgorithm getAlgorithm ( ) { result .matchesName ( hashName ) }
26722672
2673- override DataFlow:: Node getAnInput ( ) { result = this .getParameter ( 1 , "data" ) .getARhs ( ) }
2673+ override DataFlow:: Node getAnInput ( ) { result = this .getParameter ( 1 , "data" ) .asSink ( ) }
26742674
26752675 override Cryptography:: BlockMode getBlockMode ( ) { none ( ) }
26762676 }
@@ -3433,7 +3433,7 @@ private module StdlibPrivate {
34333433 private DataFlow:: Node saxParserWithFeatureExternalGesTurnedOn ( DataFlow:: TypeTracker t ) {
34343434 t .start ( ) and
34353435 exists ( SaxParserSetFeatureCall call |
3436- call .getFeatureArg ( ) .getARhs ( ) =
3436+ call .getFeatureArg ( ) .asSink ( ) =
34373437 API:: moduleImport ( "xml" )
34383438 .getMember ( "sax" )
34393439 .getMember ( "handler" )
@@ -3449,7 +3449,7 @@ private module StdlibPrivate {
34493449 // take account of that we can set the feature to False, which makes the parser safe again
34503450 not exists ( SaxParserSetFeatureCall call |
34513451 call .getObject ( ) = result and
3452- call .getFeatureArg ( ) .getARhs ( ) =
3452+ call .getFeatureArg ( ) .asSink ( ) =
34533453 API:: moduleImport ( "xml" )
34543454 .getMember ( "sax" )
34553455 .getMember ( "handler" )
0 commit comments