From ed644e39a0bc4fc042eb81e3ad8bacb0cb2bb5e5 Mon Sep 17 00:00:00 2001 From: Johanna Amann Date: Fri, 3 May 2019 15:26:03 -0700 Subject: [PATCH] Remove support for using &&/|| with patterns. This was never documented and previously deprecated. --- src/Expr.cc | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/Expr.cc b/src/Expr.cc index eccdf1a6b8..e6cb9937c4 100644 --- a/src/Expr.cc +++ b/src/Expr.cc @@ -1883,13 +1883,6 @@ BoolExpr::BoolExpr(BroExprTag arg_tag, Expr* arg_op1, Expr* arg_op2) else SetType(base_type(TYPE_BOOL)); } - - else if ( bt1 == TYPE_PATTERN && bt2 == bt1 ) - { - reporter->Warning("&& and || operators deprecated for pattern operands"); - SetType(base_type(TYPE_PATTERN)); - } - else ExprError("requires boolean operands"); }