From a4621a774990d2712791702b59e3f01917e13af9 Mon Sep 17 00:00:00 2001 From: CEL Dev Team Date: Thu, 4 Sep 2025 22:07:49 -0700 Subject: [PATCH] No public description PiperOrigin-RevId: 803313474 --- parser/src/main/java/dev/cel/parser/Parser.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/parser/src/main/java/dev/cel/parser/Parser.java b/parser/src/main/java/dev/cel/parser/Parser.java index 2e7b08dc0..67089dead 100644 --- a/parser/src/main/java/dev/cel/parser/Parser.java +++ b/parser/src/main/java/dev/cel/parser/Parser.java @@ -435,13 +435,10 @@ public CelExpr visitPrimaryExpr(PrimaryExprContext context) { @Override public CelExpr visitSelect(SelectContext context) { checkNotNull(context); - if (context.member() == null) { + if (context.member() == null || context.id == null || context.op == null) { return exprFactory.ensureErrorsExist(context); } CelExpr member = visit(context.member()); - if (context.id == null) { - return exprFactory.newExprBuilder(context).build(); - } String id = normalizeEscapedIdent(context.id); if (context.opt != null && context.opt.getText().equals("?")) {