@@ -101,7 +101,7 @@ struct AdaptHelperImpl {
101101 static absl::Status Apply (absl::Span<const Value> input, T& output) {
102102 static_assert (sizeof ...(Args) > 0 );
103103 static_assert (std::tuple_size_v<T> == sizeof ...(Args));
104- CEL_RETURN_IF_ERROR (HandleToAdaptedVisitor {input[I]}(&std::get<I>(output)));
104+ CEL_RETURN_IF_ERROR (ValueToAdaptedVisitor {input[I]}(&std::get<I>(output)));
105105 if constexpr (I == sizeof ...(Args) - 1 ) {
106106 return absl::OkStatus ();
107107 } else {
@@ -235,7 +235,7 @@ class NullaryFunctionAdapter
235235 } else {
236236 T result = fn_ (descriptor_pool, message_factory, arena);
237237
238- return runtime_internal::AdaptedToHandleVisitor {}(std::move (result));
238+ return runtime_internal::AdaptedToValueVisitor {}(std::move (result));
239239 }
240240 }
241241
@@ -309,7 +309,7 @@ class UnaryFunctionAdapter : public RegisterHelper<UnaryFunctionAdapter<T, U>> {
309309 typename ArgTraits::AssignableType arg1;
310310
311311 CEL_RETURN_IF_ERROR (
312- runtime_internal::HandleToAdaptedVisitor {args[0 ]}(&arg1));
312+ runtime_internal::ValueToAdaptedVisitor {args[0 ]}(&arg1));
313313 if constexpr (std::is_same_v<T, Value> ||
314314 std::is_same_v<T, absl::StatusOr<Value>>) {
315315 return fn_ (ArgTraits::ToArg (arg1), descriptor_pool, message_factory,
@@ -318,7 +318,7 @@ class UnaryFunctionAdapter : public RegisterHelper<UnaryFunctionAdapter<T, U>> {
318318 T result = fn_ (ArgTraits::ToArg (arg1), descriptor_pool, message_factory,
319319 arena);
320320
321- return runtime_internal::AdaptedToHandleVisitor {}(std::move (result));
321+ return runtime_internal::AdaptedToValueVisitor {}(std::move (result));
322322 }
323323 }
324324
@@ -442,9 +442,9 @@ class BinaryFunctionAdapter
442442 typename Arg1Traits::AssignableType arg1;
443443 typename Arg2Traits::AssignableType arg2;
444444 CEL_RETURN_IF_ERROR (
445- runtime_internal::HandleToAdaptedVisitor {args[0 ]}(&arg1));
445+ runtime_internal::ValueToAdaptedVisitor {args[0 ]}(&arg1));
446446 CEL_RETURN_IF_ERROR (
447- runtime_internal::HandleToAdaptedVisitor {args[1 ]}(&arg2));
447+ runtime_internal::ValueToAdaptedVisitor {args[1 ]}(&arg2));
448448
449449 if constexpr (std::is_same_v<T, Value> ||
450450 std::is_same_v<T, absl::StatusOr<Value>>) {
@@ -454,7 +454,7 @@ class BinaryFunctionAdapter
454454 T result = fn_ (Arg1Traits::ToArg (arg1), Arg2Traits::ToArg (arg2),
455455 descriptor_pool, message_factory, arena);
456456
457- return runtime_internal::AdaptedToHandleVisitor {}(std::move (result));
457+ return runtime_internal::AdaptedToValueVisitor {}(std::move (result));
458458 }
459459 }
460460
@@ -516,11 +516,11 @@ class TernaryFunctionAdapter
516516 typename Arg2Traits::AssignableType arg2;
517517 typename Arg3Traits::AssignableType arg3;
518518 CEL_RETURN_IF_ERROR (
519- runtime_internal::HandleToAdaptedVisitor {args[0 ]}(&arg1));
519+ runtime_internal::ValueToAdaptedVisitor {args[0 ]}(&arg1));
520520 CEL_RETURN_IF_ERROR (
521- runtime_internal::HandleToAdaptedVisitor {args[1 ]}(&arg2));
521+ runtime_internal::ValueToAdaptedVisitor {args[1 ]}(&arg2));
522522 CEL_RETURN_IF_ERROR (
523- runtime_internal::HandleToAdaptedVisitor {args[2 ]}(&arg3));
523+ runtime_internal::ValueToAdaptedVisitor {args[2 ]}(&arg3));
524524
525525 if constexpr (std::is_same_v<T, Value> ||
526526 std::is_same_v<T, absl::StatusOr<Value>>) {
@@ -532,7 +532,7 @@ class TernaryFunctionAdapter
532532 Arg3Traits::ToArg (arg3), descriptor_pool,
533533 message_factory, arena);
534534
535- return runtime_internal::AdaptedToHandleVisitor {}(std::move (result));
535+ return runtime_internal::AdaptedToValueVisitor {}(std::move (result));
536536 }
537537 }
538538
@@ -597,13 +597,13 @@ class QuaternaryFunctionAdapter
597597 typename Arg3Traits::AssignableType arg3;
598598 typename Arg4Traits::AssignableType arg4;
599599 CEL_RETURN_IF_ERROR (
600- runtime_internal::HandleToAdaptedVisitor {args[0 ]}(&arg1));
600+ runtime_internal::ValueToAdaptedVisitor {args[0 ]}(&arg1));
601601 CEL_RETURN_IF_ERROR (
602- runtime_internal::HandleToAdaptedVisitor {args[1 ]}(&arg2));
602+ runtime_internal::ValueToAdaptedVisitor {args[1 ]}(&arg2));
603603 CEL_RETURN_IF_ERROR (
604- runtime_internal::HandleToAdaptedVisitor {args[2 ]}(&arg3));
604+ runtime_internal::ValueToAdaptedVisitor {args[2 ]}(&arg3));
605605 CEL_RETURN_IF_ERROR (
606- runtime_internal::HandleToAdaptedVisitor {args[3 ]}(&arg4));
606+ runtime_internal::ValueToAdaptedVisitor {args[3 ]}(&arg4));
607607
608608 if constexpr (std::is_same_v<T, Value> ||
609609 std::is_same_v<T, absl::StatusOr<Value>>) {
@@ -615,7 +615,7 @@ class QuaternaryFunctionAdapter
615615 Arg3Traits::ToArg (arg3), Arg4Traits::ToArg (arg4),
616616 descriptor_pool, message_factory, arena);
617617
618- return runtime_internal::AdaptedToHandleVisitor {}(std::move (result));
618+ return runtime_internal::AdaptedToValueVisitor {}(std::move (result));
619619 }
620620 }
621621
@@ -707,7 +707,7 @@ class NaryFunctionAdapter
707707 } else {
708708 T result = runtime_internal::ToArgsHelper<Args...>::template Apply<T>(
709709 fn_, arg_buffer, descriptor_pool, message_factory, arena);
710- return runtime_internal::AdaptedToHandleVisitor {}(std::move (result));
710+ return runtime_internal::AdaptedToValueVisitor {}(std::move (result));
711711 }
712712 }
713713
0 commit comments