From 0160bfd04926028f4815a6c28c4c4ac66e5f2437 Mon Sep 17 00:00:00 2001 From: Jonathan Tatum Date: Mon, 27 Jul 2026 16:46:45 -0700 Subject: [PATCH] Add missing #undef 'IN' for windows PiperOrigin-RevId: 954901437 --- parser/internal/pratt_parser_worker.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/parser/internal/pratt_parser_worker.cc b/parser/internal/pratt_parser_worker.cc index f9efca03c..b37578297 100644 --- a/parser/internal/pratt_parser_worker.cc +++ b/parser/internal/pratt_parser_worker.cc @@ -48,7 +48,10 @@ const BinaryOpInfo kEqualEqual = {3, CelOperator::EQUALS, false, TokenType::kEqualEqual}; const BinaryOpInfo kExclamationEqual = {3, CelOperator::NOT_EQUALS, false, TokenType::kExclamationEqual}; +#pragma push_macro("IN") +#undef IN const BinaryOpInfo kIn = {3, CelOperator::IN, false, TokenType::kIn}; +#pragma pop_macro("IN") const BinaryOpInfo kPlus = {4, CelOperator::ADD, false, TokenType::kPlus}; const BinaryOpInfo kMinus = {4, CelOperator::SUBTRACT, false, TokenType::kMinus};