@@ -245,14 +245,14 @@ module Spife {
245
245
override predicate definesHeaderValue ( string headerName , DataFlow:: Node headerValue ) {
246
246
// reply.header(RESPONSE, 'Cache-Control', 'no-cache')
247
247
this .getNameNode ( ) .mayHaveStringValue ( headerName ) and
248
- headerValue = this . ( DataFlow :: MethodCallNode ) .getArgument ( 2 )
248
+ headerValue = super .getArgument ( 2 )
249
249
}
250
250
251
251
override DataFlow:: Node getNameNode ( ) {
252
- result = this . ( DataFlow :: MethodCallNode ) .getArgument ( 1 )
252
+ result = super .getArgument ( 1 )
253
253
}
254
254
255
- override RouteHandler getRouteHandler ( ) { result = this . ( ReplyCall ) .getRouteHandler ( ) }
255
+ override RouteHandler getRouteHandler ( ) { result = ReplyCall . super .getRouteHandler ( ) }
256
256
}
257
257
258
258
/**
@@ -274,7 +274,7 @@ module Spife {
274
274
* Gets a reference to the multiple headers object that is to be set.
275
275
*/
276
276
DataFlow:: ObjectLiteralNode getAHeaderSource ( ) {
277
- result = this . ( DataFlow :: CallNode ) .getAnArgument ( ) .getALocalSource ( )
277
+ result = super .getAnArgument ( ) .getALocalSource ( )
278
278
}
279
279
280
280
override predicate definesHeaderValue ( string headerName , DataFlow:: Node headerValue ) {
@@ -288,7 +288,7 @@ module Spife {
288
288
result = this .getAHeaderSource ( ) .getAPropertyWrite ( ) .getPropertyNameExpr ( ) .flow ( )
289
289
}
290
290
291
- override RouteHandler getRouteHandler ( ) { result = this . ( ReplyCall ) .getRouteHandler ( ) }
291
+ override RouteHandler getRouteHandler ( ) { result = super .getRouteHandler ( ) }
292
292
}
293
293
294
294
/**
@@ -312,11 +312,11 @@ module Spife {
312
312
}
313
313
314
314
// this = any(ReplyCall r).ref().getAMethodCall("cookie")
315
- override DataFlow:: Node getNameArgument ( ) { result = this . ( ReplyCall ) .getArgument ( 1 ) }
315
+ override DataFlow:: Node getNameArgument ( ) { result = super .getArgument ( 1 ) }
316
316
317
- override DataFlow:: Node getValueArgument ( ) { result = this . ( ReplyCall ) .getArgument ( 2 ) }
317
+ override DataFlow:: Node getValueArgument ( ) { result = super .getArgument ( 2 ) }
318
318
319
- override RouteHandler getRouteHandler ( ) { result = this . ( ReplyCall ) .getRouteHandler ( ) }
319
+ override RouteHandler getRouteHandler ( ) { result = super .getRouteHandler ( ) }
320
320
}
321
321
322
322
/**
@@ -371,9 +371,9 @@ module Spife {
371
371
372
372
override DataFlow:: SourceNode getOutput ( ) { result = this }
373
373
374
- override DataFlow:: Node getTemplateFileNode ( ) { result = this . ( ReplyCall ) .getArgument ( 0 ) }
374
+ override DataFlow:: Node getTemplateFileNode ( ) { result = super .getArgument ( 0 ) }
375
375
376
- override DataFlow:: Node getTemplateParamsNode ( ) { result = this . ( ReplyCall ) .getArgument ( 1 ) }
376
+ override DataFlow:: Node getTemplateParamsNode ( ) { result = super .getArgument ( 1 ) }
377
377
}
378
378
379
379
/**
@@ -410,6 +410,6 @@ module Spife {
410
410
411
411
override DataFlow:: Node getUrlArgument ( ) { result = this .getAnArgument ( ) }
412
412
413
- override RouteHandler getRouteHandler ( ) { result = this .getRouteHandler ( ) }
413
+ override RouteHandler getRouteHandler ( ) { result = super .getRouteHandler ( ) }
414
414
}
415
415
}
0 commit comments