@@ -102,7 +102,7 @@ class IfExpr extends ConditionalExpr, TIfExpr {
102102 cond = false and result = this .getElse ( )
103103 }
104104
105- override AstNode getAChild ( string pred ) {
105+ final override AstNode getAChild ( string pred ) {
106106 result = super .getAChild ( pred )
107107 or
108108 pred = "getThen" and result = this .getThen ( )
@@ -192,8 +192,8 @@ class UnlessExpr extends ConditionalExpr, TUnlessExpr {
192192
193193 final override string toString ( ) { result = "unless ..." }
194194
195- override AstNode getAChild ( string pred ) {
196- result = ConditionalExpr . super .getAChild ( pred )
195+ final override AstNode getAChild ( string pred ) {
196+ result = super .getAChild ( pred )
197197 or
198198 pred = "getThen" and result = this .getThen ( )
199199 or
@@ -229,8 +229,8 @@ class IfModifierExpr extends ConditionalExpr, TIfModifierExpr {
229229
230230 final override string toString ( ) { result = "... if ..." }
231231
232- override AstNode getAChild ( string pred ) {
233- result = ConditionalExpr . super .getAChild ( pred )
232+ final override AstNode getAChild ( string pred ) {
233+ result = super .getAChild ( pred )
234234 or
235235 pred = "getBody" and result = this .getBody ( )
236236 }
@@ -264,8 +264,8 @@ class UnlessModifierExpr extends ConditionalExpr, TUnlessModifierExpr {
264264
265265 final override string toString ( ) { result = "... unless ..." }
266266
267- override AstNode getAChild ( string pred ) {
268- result = ConditionalExpr . super .getAChild ( pred )
267+ final override AstNode getAChild ( string pred ) {
268+ result = super .getAChild ( pred )
269269 or
270270 pred = "getBody" and result = this .getBody ( )
271271 }
@@ -300,8 +300,8 @@ class TernaryIfExpr extends ConditionalExpr, TTernaryIfExpr {
300300
301301 final override string toString ( ) { result = "... ? ... : ..." }
302302
303- override AstNode getAChild ( string pred ) {
304- result = ConditionalExpr . super .getAChild ( pred )
303+ final override AstNode getAChild ( string pred ) {
304+ result = super .getAChild ( pred )
305305 or
306306 pred = "getThen" and result = this .getThen ( )
307307 or
@@ -390,7 +390,7 @@ class CaseExpr extends ControlExpr instanceof CaseExprImpl {
390390
391391 final override string toString ( ) { result = "case ..." }
392392
393- override AstNode getAChild ( string pred ) {
393+ final override AstNode getAChild ( string pred ) {
394394 result = ControlExpr .super .getAChild ( pred )
395395 or
396396 pred = "getValue" and result = this .getValue ( )
@@ -444,7 +444,7 @@ class WhenExpr extends Expr, TWhenExpr {
444444
445445 final override string toString ( ) { result = "when ..." }
446446
447- override AstNode getAChild ( string pred ) {
447+ final override AstNode getAChild ( string pred ) {
448448 result = super .getAChild ( pred )
449449 or
450450 pred = "getBody" and result = this .getBody ( )
@@ -517,7 +517,7 @@ class InClause extends Expr, TInClause {
517517
518518 final override string toString ( ) { result = "in ... then ..." }
519519
520- override AstNode getAChild ( string pred ) {
520+ final override AstNode getAChild ( string pred ) {
521521 result = super .getAChild ( pred )
522522 or
523523 pred = "getBody" and result = this .getBody ( )
@@ -552,7 +552,7 @@ class ConditionalLoop extends Loop, TConditionalLoop {
552552 Expr getCondition ( ) { none ( ) }
553553
554554 override AstNode getAChild ( string pred ) {
555- result = Loop . super .getAChild ( pred )
555+ result = super .getAChild ( pred )
556556 or
557557 pred = "getCondition" and result = this .getCondition ( )
558558 }
@@ -707,8 +707,8 @@ class ForExpr extends Loop, TForExpr {
707707
708708 final override string toString ( ) { result = "for ... in ..." }
709709
710- override AstNode getAChild ( string pred ) {
711- result = Loop . super .getAChild ( pred )
710+ final override AstNode getAChild ( string pred ) {
711+ result = super .getAChild ( pred )
712712 or
713713 pred = "getPattern" and result = this .getPattern ( )
714714 or
0 commit comments