From 2cb597339d5090d251dec903179c0743c29d056c Mon Sep 17 00:00:00 2001 From: Maxim Yurchuk Date: Mon, 15 Jul 2024 22:26:34 +0300 Subject: [PATCH] Remove TBaseExt (#6706) --- .../computation/mkql_computation_node_impl.h | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/ydb/library/yql/minikql/computation/mkql_computation_node_impl.h b/ydb/library/yql/minikql/computation/mkql_computation_node_impl.h index 5631c992be95..b84b6691ddb4 100644 --- a/ydb/library/yql/minikql/computation/mkql_computation_node_impl.h +++ b/ydb/library/yql/minikql/computation/mkql_computation_node_impl.h @@ -856,11 +856,11 @@ class TBinaryComputationNode: public TRefCountedComputationNode -class TComputationValueBase: public TBaseExt +template +class TComputationValueBase: public NYql::NUdf::IBoxedValue { private: - using TBase = TBaseExt; + using TBase = NYql::NUdf::IBoxedValue; public: template TComputationValueBase(Args&&... args) @@ -1104,11 +1104,11 @@ class TComputationValueBase: public TBaseExt } }; -template -class TComputationValueImpl: public TComputationValueBase, +template +class TComputationValueImpl: public TComputationValueBase, public TWithMiniKQLAlloc { private: - using TBase = TComputationValueBase; + using TBase = TComputationValueBase; protected: inline TMemoryUsageInfo* GetMemInfo() const { #ifndef NDEBUG @@ -1144,18 +1144,18 @@ class TComputationValueImpl: public TComputationValueBase, #endif }; -template -class TTemporaryComputationValue: public TComputationValueImpl { +template +class TTemporaryComputationValue: public TComputationValueImpl { private: - using TBase = TComputationValueImpl; + using TBase = TComputationValueImpl; public: using TBase::TBase; }; -template -class TComputationValue: public TComputationValueImpl { +template +class TComputationValue: public TComputationValueImpl { private: - using TBase = TComputationValueImpl; + using TBase = TComputationValueImpl; public: using TBase::TBase; };