summaryrefslogtreecommitdiffstats
path: root/yql/essentials/sql/v1/sql_values.h
diff options
context:
space:
mode:
authorvitya-smirnov <[email protected]>2025-10-07 09:34:39 +0300
committervitya-smirnov <[email protected]>2025-10-07 09:52:14 +0300
commitbabe7533f18c11be1f8a195ed2324d2d9a89436a (patch)
tree45b7627141bf5a52b45a3d61fd1fbdd564bb8dd9 /yql/essentials/sql/v1/sql_values.h
parent8fe7cfe254fde2772477a8933a163b5f303716b4 (diff)
YQL-20086 sql/v1
commit_hash:55bc611cdaa0d8a0fc3c4c7708ed9f17cc4976cf
Diffstat (limited to 'yql/essentials/sql/v1/sql_values.h')
-rw-r--r--yql/essentials/sql/v1/sql_values.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/yql/essentials/sql/v1/sql_values.h b/yql/essentials/sql/v1/sql_values.h
index 7e19d1d8a0d..eaf5529cd63 100644
--- a/yql/essentials/sql/v1/sql_values.h
+++ b/yql/essentials/sql/v1/sql_values.h
@@ -15,11 +15,12 @@ public:
}
TSourcePtr Build(const TRule_values_stmt& node, TPosition& valuesPos, const TVector<TString>& derivedColumns = {}, TPosition derivedColumnsPos = TPosition());
+
protected:
bool BuildRows(const TRule_values_source_row_list& node, TVector<TVector<TNodePtr>>& rows);
TSourcePtr ValuesSource(const TRule_values_source& node, const TVector<TString>& columnsHint,
- const TString& operationName);
+ const TString& operationName);
private:
bool BuildRow(const TRule_values_source_row& inRow, TVector<TNodePtr>& outRow);