@@ -5,7 +5,7 @@ private import semmle.python.ApiGraphs
55private class SummarizedCallableIdentity extends SummarizedCallable {
66 SummarizedCallableIdentity ( ) { this = "identity" }
77
8- override Call getACall ( ) { result .getFunc ( ) .( Name ) .getId ( ) = this }
8+ override CallNode getACall ( ) { result .getFunction ( ) .( NameNode ) .getId ( ) = this }
99
1010 override DataFlow:: ArgumentNode getACallback ( ) { result .asExpr ( ) .( Name ) .getId ( ) = this }
1111
@@ -20,7 +20,7 @@ private class SummarizedCallableIdentity extends SummarizedCallable {
2020private class SummarizedCallableApplyLambda extends SummarizedCallable {
2121 SummarizedCallableApplyLambda ( ) { this = "apply_lambda" }
2222
23- override Call getACall ( ) { result .getFunc ( ) .( Name ) .getId ( ) = this }
23+ override CallNode getACall ( ) { result .getFunction ( ) .( NameNode ) .getId ( ) = this }
2424
2525 override DataFlow:: ArgumentNode getACallback ( ) { result .asExpr ( ) .( Name ) .getId ( ) = this }
2626
@@ -38,7 +38,7 @@ private class SummarizedCallableApplyLambda extends SummarizedCallable {
3838private class SummarizedCallableReversed extends SummarizedCallable {
3939 SummarizedCallableReversed ( ) { this = "reversed" }
4040
41- override Call getACall ( ) { result .getFunc ( ) .( Name ) .getId ( ) = this }
41+ override CallNode getACall ( ) { result .getFunction ( ) .( NameNode ) .getId ( ) = this }
4242
4343 override DataFlow:: ArgumentNode getACallback ( ) { result .asExpr ( ) .( Name ) .getId ( ) = this }
4444
@@ -52,7 +52,7 @@ private class SummarizedCallableReversed extends SummarizedCallable {
5252private class SummarizedCallableMap extends SummarizedCallable {
5353 SummarizedCallableMap ( ) { this = "map" }
5454
55- override Call getACall ( ) { result .getFunc ( ) .( Name ) .getId ( ) = this }
55+ override CallNode getACall ( ) { result .getFunction ( ) .( NameNode ) .getId ( ) = this }
5656
5757 override DataFlow:: ArgumentNode getACallback ( ) { result .asExpr ( ) .( Name ) .getId ( ) = this }
5858
@@ -72,8 +72,8 @@ private class SummarizedCallableMap extends SummarizedCallable {
7272private class SummarizedCallableJsonLoads extends SummarizedCallable {
7373 SummarizedCallableJsonLoads ( ) { this = "json.loads" }
7474
75- override Call getACall ( ) {
76- result = API:: moduleImport ( "json" ) .getMember ( "loads" ) .getACall ( ) .asExpr ( )
75+ override CallNode getACall ( ) {
76+ result = API:: moduleImport ( "json" ) .getMember ( "loads" ) .getACall ( ) .getNode ( )
7777 }
7878
7979 override DataFlow:: ArgumentNode getACallback ( ) {
0 commit comments