Skip to content

Commit 349908f

Browse files
authored
Merge 9141a04 into 9432d7d
2 parents 9432d7d + 9141a04 commit 349908f

File tree

3 files changed

+213
-255
lines changed

3 files changed

+213
-255
lines changed

ydb/library/yql/core/yql_opt_utils.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1776,8 +1776,7 @@ TExprNode::TPtr FindNonYieldTransparentNodeImpl(const TExprNode::TPtr& root, con
17761776
return {};
17771777
}
17781778

1779-
TExprNode::TPtr FindNonYieldTransparentNode(const TExprNode::TPtr& root, const TTypeAnnotationContext& typeCtx) {
1780-
TNodeSet flowSources;
1779+
TExprNode::TPtr FindNonYieldTransparentNode(const TExprNode::TPtr& root, const TTypeAnnotationContext& typeCtx, TNodeSet flowSources) {
17811780
TExprNode::TPtr from = root;
17821781
if (root->IsLambda()) {
17831782
if (IsIdentityLambda(*root)) {

ydb/library/yql/core/yql_opt_utils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ bool IsIdentityLambda(const TExprNode& lambda);
135135
TExprNode::TPtr MakeExpandMap(TPositionHandle pos, const TVector<TString>& columns, const TExprNode::TPtr& input, TExprContext& ctx);
136136
TExprNode::TPtr MakeNarrowMap(TPositionHandle pos, const TVector<TString>& columns, const TExprNode::TPtr& input, TExprContext& ctx);
137137

138-
TExprNode::TPtr FindNonYieldTransparentNode(const TExprNode::TPtr& root, const TTypeAnnotationContext& typeCtx);
138+
TExprNode::TPtr FindNonYieldTransparentNode(const TExprNode::TPtr& root, const TTypeAnnotationContext& typeCtx, TNodeSet flowSources = TNodeSet());
139139
bool IsYieldTransparent(const TExprNode::TPtr& root, const TTypeAnnotationContext& typeCtx);
140140

141141
bool IsStrict(const TExprNode::TPtr& node);

0 commit comments

Comments
 (0)