From 30804f74e21e0a074b8f245fa7869615d59ae536 Mon Sep 17 00:00:00 2001 From: Nick Rolfe Date: Thu, 28 Jan 2021 17:48:16 +0000 Subject: [PATCH] Remove redundant `instanceof` expression --- ql/src/codeql_ruby/ast/internal/Call.qll | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ql/src/codeql_ruby/ast/internal/Call.qll b/ql/src/codeql_ruby/ast/internal/Call.qll index cecf5ff0c34..407e6e938c2 100644 --- a/ql/src/codeql_ruby/ast/internal/Call.qll +++ b/ql/src/codeql_ruby/ast/internal/Call.qll @@ -90,10 +90,7 @@ module SuperCall { private class RegularSuperCallRange extends SuperCall::Range, @call { final override Generated::Call generated; - RegularSuperCallRange() { - generated = this and - generated.getMethod() instanceof Generated::Super - } + RegularSuperCallRange() { generated.getMethod() instanceof Generated::Super } final override Expr getReceiver() { none() }