From 1c8a76f44a71f781e648c6a083a6ec9b389c2a61 Mon Sep 17 00:00:00 2001 From: Arthur Baars Date: Thu, 18 Feb 2021 18:14:55 +0100 Subject: [PATCH] AST: make Assignment::getLeftOperand a Pattern again --- ql/src/codeql_ruby/ast/internal/Operation.qll | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ql/src/codeql_ruby/ast/internal/Operation.qll b/ql/src/codeql_ruby/ast/internal/Operation.qll index f6ad5e158d0..9144598e139 100644 --- a/ql/src/codeql_ruby/ast/internal/Operation.qll +++ b/ql/src/codeql_ruby/ast/internal/Operation.qll @@ -245,7 +245,7 @@ module NoRegexMatchExpr { module Assignment { abstract class Range extends Operation::Range { - abstract Pattern getLeftOperand(); + abstract Expr getLeftOperand(); abstract Expr getRightOperand(); @@ -269,7 +269,7 @@ module AssignExpr { class Range extends Assignment::Range, @assignment { final override Generated::Assignment generated; - final override Pattern getLeftOperand() { result = generated.getLeft() } + final override Expr getLeftOperand() { result = generated.getLeft() } final override Expr getRightOperand() { result = generated.getRight() }